阿里云
发表主题 回复主题
  • 8353阅读
  • 7回复

求支招:sendmail发的邮件,收件箱显示由xxxxdomain.com代发

级别: 小白
发帖
6
云币
8
使用zend server搭建的服务器,邮箱使用腾迅企业邮箱,网站系统收发邮件正常,但是在别人邮箱看见发件人由xxxx代发。 )m6=_q5@o  
搜了很多帖子,试了很多方法: C?b Mj[$  
1.修改主机hostname,实际只改了域名,发件人还是不匹配,还是显示由xxx@xxx.com代发。 !hJ%{.  
2.修改主机的/etc/php.ini文件中sendmail_path = /usr/sbin/sendmail -fuser@XXX.com -t -i,收到的邮件没有任何变化,后来发现zend应该是调用的zend/etc/php.ini,然后又修改该文件,结果zend server启动提示该行错误,导致邮件收发全部失效。 #&DJ3(T  
H#6J7\xcS  
求高人指点。
级别: 码农
发帖
119
云币
58
只看该作者 沙发  发表于: 2013-08-25
Re求支招:sendmail发的邮件,收件箱显示由xxxxdomain.com代发
没人回……。 +}z T][9w  
g"<kj"  
ssh: {jr>Z"/q  
echo -e "To: to_user@amysql.com\nFrom: from_user@amysql.com\nSubject:标题\n内容。" | sendmail -t E-n!3RQ(w  
2R.YHj  
php: `/Z8mFs Y  
sendmail_path = /usr/sbin/sendmail -f from_user@amysql.com -t -i %K?~$;Z.  
重启php
级别: 小白
发帖
6
云币
8
只看该作者 板凳  发表于: 2013-08-29
回1楼smyz的帖子
兄弟,加了-f参数后连邮件都收不到了,去掉-f参数,显示代发,还有什么招么?愁死我了
级别: 码农
发帖
119
云币
58
只看该作者 地板  发表于: 2013-08-30
回2楼阿你爸爸的帖子
我这样用没问题呢, Lk2;\D>  
不知是不是你环境问题。
级别: 小白
发帖
6
云币
8
只看该作者 4楼 发表于: 2013-08-30
Re求支招:sendmail发的邮件,收件箱显示由xxxxdomain.com代发
找到问题了,但不知道怎么改,由于网站主机跟收件箱同域名(如contact us表单的收件箱跟主机使用了相同域名xxx@123.com 主机123.com),导致表单邮件直接发给了主机,而没有通过dns的mx纪录发到真实收件箱,导致邮件丢失。外域入信正常,不知道sendmail怎么配置把所有邮件都发到真实收件箱
级别: 攻城狮
发帖
722
云币
2196
只看该作者 5楼 发表于: 2013-09-07
参考一下这个 去除代发 HcA;'L?Dw  
http://www.amznz.com/wordpress-email-daifa/
级别: 码农
发帖
109
云币
119
只看该作者 6楼 发表于: 2013-09-22
Re求支招:sendmail发的邮件,收件箱显示由xxxxdomain.com代发
这个方法如果更改不了那没办法了
级别: 新人
发帖
1
云币
3
只看该作者 7楼 发表于: 09-26
Re求支招:sendmail发的邮件,收件箱显示由xxxxdomain.com代发
想问下 最后解决了吗,主机域名和收件人域名一样,导致收不到邮件咋办 a}ogNx  
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 11 - 4 = ?
上一个 下一个