VPS侦探论坛

 找回密码
 注册
查看: 4431|回复: 5

请教关于sendmail的配置问题

[复制链接]
发表于 2016-1-12 11:53:43 | 显示全部楼层 |阅读模式

lnmp没自动配置sendmail,但当初始化系统后,发现已经默认有安装了sendmail
whereis sendmail和mail的时候:
  1. sendmail: /usr/sbin/sendmail.exim /usr/sbin/sendmail /usr/lib/sendmail.exim /usr/lib/sendmail
  2. mail: /bin/mail /etc/mail.rc /usr/share/man/man1/mail.1.gz
复制代码

在lnmp探针下,发现发送不成功。于是在:
编辑etc/mail.rc,在最后添加了
  1. set from=mail@163.com smtp=smtp.163.com
  2. set smtp-auth-user=mail@163.com smtp-auth-password=password smtp-auth=login
复制代码

同时在php.ini
sendmail_path =/usr/sbin/sendmail -fmail@163.com -t -i
这样过后,探针下发送成功。
这样的配置不知是否全对,通过php 的mail()函数发送,结果很多都成了垃圾邮件,发给QQ邮箱成功,发给163起先成功,但过了两三次就失败了,其它的没多试
请教如何正确配置才能只且php 的 mail默认方式发送邮件呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-1-12 13:04:37 | 显示全部楼层


安装好sendmail后,启动sendmail 应该只需要编辑php.ini 查找 ;sendmail_path = 替换为 sendmail_path = /usr/sbin/sendmail -t -i

然后重启php-fpm应该就可以了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2016-1-12 14:08:17 | 显示全部楼层

原帖由 licess 于 2016-1-12 13:04 发表
安装好sendmail后,启动sendmail 应该只需要编辑php.ini 查找 ;sendmail_path = 替换为 sendmail_path = /usr/sbin/sendmail -t -i

然后重启php-fpm应该就可以了

lsof -i:25看了一下25端口:
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
exim    1426 exim    4u  IPv4   9599      0t0  TCP *:smtp (LISTEN)

同时
service sendmail restart
sendmail: unrecognized service
却是无法识别,难道是没运行?还是没安装?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-1-12 15:25:38 | 显示全部楼层

回复 3# 的帖子




你这是exim不是sendmail
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2016-1-13 13:48:47 | 显示全部楼层

原帖由 licess 于 2016-1-12 15:25 发表
你这是exim不是sendmail

exim的不知哪个安装上去了,在还原初始货系统后,没有这个安装包,安装了lnmp1.2后才有exim-4.72-7.el6.x86_64
这个包可以卸载吗?
我不要做邮件服务器,只想能自动发邮件而已

军哥运维代购:http://shop63846532.taobao.com/

发表于 2016-1-13 13:57:50 | 显示全部楼层

回复 5# 的帖子


lnmp没有这个包,apt-get或yum进行删除
只发邮件完全可以使用插件来,比sendmail还省资源
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-28 19:24 , Processed in 0.026755 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表