我使用 Postfix 通过另一个中继 (gmx) 发送本地邮件。但是 gmx 服务器用 阻止了我的邮件550-Requested action not taken: mailbox unavailable 550 invalid DNS A/AAAA resource record
。我该怎么办?
Aug 15 10:06:43 sd-53403 postfix/smtp[15778]: 34C973780690: to=<[email protected]>, relay=mx01.gmx.com[74.208.5.27]:25, delay=0.97, delays=0.21/0/0.55/0.21, dsn=5.0.0, status=bounced (host mx01.gmx.com[74.208.5.27] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS A/AAAA resource record (in reply to MAIL FROM command))
Aug 15 10:06:43 sd-53403 postfix/cleanup[15777]: 5C79B3780692: message-id=<[email protected]>
Aug 15 10:06:43 sd-53403 postfix/bounce[15782]: 34C973780690: sender non-delivery notification: 5C79B3780692
Aug 15 10:06:43 sd-53403 postfix/qmgr[15734]: 5C79B3780692: from=<>, size=3031, nrcpt=1 (queue active)
Aug 15 10:06:43 sd-53403 postfix/qmgr[15734]: 34C973780690: removed
Aug 15 10:06:43 sd-53403 postfix/local[15784]: 5C79B3780692: to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=0.13, delays=0.07/0.01/0/0.05, dsn=2.0.0, status=sent (delivered to mailbox)
Aug 15 10:06:43 sd-53403 postfix/qmgr[15734]: 5C79B3780692: removed
Aug 15 10:07:45 sd-53403 sendmail[15859]: s7F87jCI015859: from=apache, size=479, class=0, nrcpts=1, msgid=<201408150807.s7F87jCI015859@sd-53403>, relay=apache@localhost
Aug 15 10:07:45 sd-53403 postfix/smtpd[15774]: connect from localhost[127.0.0.1]
Aug 15 10:07:45 sd-53403 postfix/smtpd[15774]: 9CF703780488: client=localhost[127.0.0.1]
Aug 15 10:07:45 sd-53403 postfix/cleanup[15777]: 9CF703780488: message-id=<201408150807.s7F87jCI015859@sd-53403>
Aug 15 10:07:45 sd-53403 postfix/qmgr[15734]: 9CF703780488: from=<[email protected]>, size=870, nrcpt=1 (queue active)
Aug 15 10:07:45 sd-53403 sendmail[15859]: s7F87jCI015859: [email protected], ctladdr=apache (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30479, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 9CF703780488)
Aug 15 10:07:45 sd-53403 postfix/smtpd[15774]: disconnect from localhost[127.0.0.1]
Aug 15 10:07:46 sd-53403 postfix/smtp[15778]: 9CF703780488: to=<[email protected]>, relay=mx01.gmx.com[74.208.5.27]:25, delay=0.81, delays=0.07/0/0.53/0.2, dsn=5.0.0, status=bounced (host mx01.gmx.com[74.208.5.27] said: 550-Requested action not taken: mailbox unavailable 550 invalid DNS A/AAAA resource record (in reply to MAIL FROM command))
Aug 15 10:07:46 sd-53403 postfix/cleanup[15777]: 9F43237804EC: message-id=<[email protected]>
Aug 15 10:07:46 sd-53403 postfix/bounce[15782]: 9CF703780488: sender non-delivery notification: 9F43237804EC
Aug 15 10:07:46 sd-53403 postfix/qmgr[15734]: 9F43237804EC: from=<>, size=3031, nrcpt=1 (queue active)
Aug 15 10:07:46 sd-53403 postfix/qmgr[15734]: 9CF703780488: removed
Aug 15 10:07:46 sd-53403 postfix/local[15784]: 9F43237804EC: to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=0.13, delays=0.07/0/0/0.06, dsn=2.0.0, status=sent (delivered to mailbox)
Aug 15 10:07:46 sd-53403 postfix/qmgr[15734]: 9F43237804EC: removed
答案1
当然,GMX 服务器会阻止您的请求,因为它们不是开放中继。现在已不再是 1995 年了(遗憾的是,就 SMTP 而言)。
您有三种可能的方法:
- 直接投递邮件,无需中继(这具有很多可靠工作的要求)。
- 使用您的 GMX 帐户进行身份验证以确认您的身份。他们仍有可能将发件人地址重写为您的 GMX 地址(Gmail 肯定会这样做)或拒绝转发,因为他们只允许对自己的地址这样做。请查看他们的 TOS 了解详情。
- 搜索允许这样做的提供商。您可能需要一个帐户,并通过该帐户进行身份验证才能转发邮件。