|
|
|
|
|
|
d******8 发帖数: 2191 | 1 【 以下文字转载自 Linux 讨论区 】
发信人: dd322508 (银河), 信区: Linux
标 题: 急问达人: Ubuntu EC2上mail问题
发信站: BBS 未名空间站 (Thu Jan 23 12:38:41 2014, 美东)
我们在amazon ec2上使用的是ubuntu 12.04,自动发送邮件给c*****[email protected]时
收不到邮件,我们测试了mail命令和php mail(),结果都一样:没有回复出错但邮件在
c*****[email protected]里收不到邮件,事实上php mail()回复了1,即成功. ec2下测试
发送给其他的邮箱比如本人的@gmail.com时,本人可以收到,从本人笔记本上php mail
('c*****[email protected]'...)也能成功发送到contact。
ec2下 nslookup set type=mx nymovein.com结果:
Non-authoritative answer:
nymovein.com mail exchanger = 1 aspmx.l.google.com.
nymovein.com mail exchanger = 5 alt1.aspmx.l.google.com.
nymovein.com mail exchanger = 5 alt2.aspmx.l.google.com.
nymovein.com mail exchanger = 10 aspmx2.googlemail.com.
nymovein.com mail exchanger = 10 aspmx3.googlemail.com.
这里邮件是指向gmail的,因为所有的email都转移到了gmail里。
在安装mailutils的时候设置了mailname=nymovein.com,后来发邮件给contact@
nymovein.com时报错"无用户",应该是ubuntu直接发给服务器上的其他用户了,所以改
了/etc/mailname里的内容xxxxxx,然后测试下发给自己@gmail.com,能收到ubuntu@
xxxxxx的邮件。
现在的问题是,只有发送给c*****[email protected]的信收不到。(也有可能是所有@
nymovein.com的邮箱)
求达人解决! | L**********1 发帖数: 797 | | d******8 发帖数: 2191 | 3 谢谢,不过不懂,mx的优先级已经有了,请问域名配置的优先级怎么设置?能不能
track邮件呢?ubuntu没有报错。google app里也没有记录,说明邮件根本就没有到
google。
【在 L**********1 的大作中提到】 : 域名配置里有优先级,你搞定一下这个试试
| d******8 发帖数: 2191 | 4 按照刘川枫私信提供的postfix解决了问题,原来是/etc/mailname改了没用,在/etc/
postfix/main.cf里把mydestinantion的nymovein.com值去掉后就行了。特此感谢刘川
枫大牛,祝offer多多。
【在 L**********1 的大作中提到】 : 域名配置里有优先级,你搞定一下这个试试
|
|
|
|
|
|