我不太擅长电子邮件服务器。我需要的是:
我在fastmail.com有一个带有自定义域的邮箱(让我们称之为example.com)。现在我想设置我的网络服务器,通过fastmail.com转发电子邮件(我有他们的mx记录在手)和没有回复电子邮件地址为bot@example.com。我想使用sendmail来实现这一点。
当我试图使用sendmail发送电子邮件时,下面是我得到的日志:
to=_myemailaddress_, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30088, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1](我的邮箱地址是我自己的电子邮件地址)。
这里的中继服务器是127.0.0.1,这似乎不对。因此,我挖掘并找到了两个文件/var/mail/submit.cf和/var/mail/sendmail.cf。然后,我搜索了文本“127.0.0.1”的行:
// submit.cf
FEATURE(`msp', `[127.0.0.1]', `25')dnl
// sendmail.cf
dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl我是否应该将地址更改为快速邮件MX记录(在1-smtp.messagingEngin.com,2-smtp.messagingEngin.com)?
还是我该做点别的?
发布于 2015-07-29 15:05:47
Sendmail需要一些操作的根权限。现代安装避免设置根,方法是将消息传递给以127.0.0.1:25的根权限运行的sendmail守护进程。
您的本地sendmail守护进程似乎没有启动和运行。
/var/log/mail.log )https://serverfault.com/questions/709391
复制相似问题