在 ISPConfig 中为不同域设置电子邮件地址

在 ISPConfig 中为不同域设置电子邮件地址

关注后本文我在服务器上设置了一些电子邮件地址。在我的网络上的另一台机器上,我托管了七个网站(并使用 Apache 正确配置)。我希望这台机器运行这七个域的电子邮件,但我似乎只能将电子邮件发送到一个域上的一个特定地址。

假设我将服务器名称设置为 babs.domain1.com,其他六个域的所有 MX 记录都指向该服务器作为邮件服务器。但是,我只能将电子邮件发送到[电子邮件保护]. (matthew 是 babs 上的用户,如果这有区别的话。)我无法将电子邮件发送到[电子邮件保护][电子邮件保护]或我配置的任何域中的任何其他地址——如果我从 Gmail 发送

我已通过 telnet 连接到域名端口 25(即 telnet domain4.com 25),并且能够从那里成功发送邮件。当我键入时,无论我通过 telnet 连接到哪个域HELO test.domain4.com,它都会返回220 babs.domain1.com,我想这可能是我的问题的根源。

我没有收到 Gmail 的退回邮件,这表明邮件投递失败,我不确定下一步该怎么做。

这是 Gmail 的功能吗?从 domain1.com 向 domain2.com 发送电子邮件,无论使用什么地址都可以。

以下是我从 Gmail 成功发送到 domain2 的邮件日志:

Jun  1 08:55:14 babs postfix/smtpd[21364]: connect from mail-ie0-f172.google.com[209.85.223.172]
Jun  1 08:55:15 babs postfix/smtpd[21364]: 8227826EF3: client=mail-ie0-f172.google.com[209.85.223.172]
Jun  1 08:55:15 babs postfix/cleanup[21256]: 8227826EF3: message-id=<CAH+8f1siHtmWa-DCBDmyxji0=n698EWqvomi4MuioX=oa4LY7w@mail.gmail.com>
Jun  1 08:55:15 babs postfix/qmgr[19997]: 8227826EF3: from=<[email protected]>, size=1878, nrcpt=1 (queue active)
Jun  1 08:55:15 babs postfix/smtpd[21364]: disconnect from mail-ie0-f172.google.com[209.85.223.172]
Jun  1 08:55:17 babs postfix/smtpd[21264]: connect from localhost.localdomain[127.0.0.1]
Jun  1 08:55:17 babs postfix/smtpd[21264]: 29BF026EF7: client=localhost.localdomain[127.0.0.1]
Jun  1 08:55:17 babs postfix/cleanup[21256]: 29BF026EF7: message-id=<CAH+8f1siHtmWa-DCBDmyxji0=n698EWqvomi4MuioX=oa4LY7w@mail.gmail.com>
Jun  1 08:55:17 babs postfix/qmgr[19997]: 29BF026EF7: from=<[email protected]>, size=2370, nrcpt=1 (queue active)
Jun  1 08:55:17 babs postfix/smtpd[21264]: disconnect from localhost.localdomain[127.0.0.1]
Jun  1 08:55:17 babs amavis[20189]: (20189-05) Passed CLEAN, [209.85.223.172] [209.85.223.172] <[email protected]> -> <[email protected]>, Message-ID: <CAH+8f1siHtmWa-DCBDmyx$
Jun  1 08:55:17 babs postfix/smtp[21286]: 8227826EF3: to=<[email protected]>, relay=127.0.0.1[127.0.0.1]:10024, delay=1.9, delays=0.35/0.02/0.03/1.5, dsn=2.0.0, status=sent (250 2.0.0 $
Jun  1 08:55:17 babs postfix/qmgr[19997]: 8227826EF3: removed
Jun  1 08:55:17 babs dovecot: lda([email protected]): sieve: msgid=<CAH+8f1siHtmWa-DCBDmyxji0=n698EWqvomi4MuioX=oa4LY7w@mail.gmail.com>: stored mail into mailbox 'INBOX'
Jun  1 08:55:17 babs postfix/pipe[21296]: 29BF026EF7: to=<[email protected]>, relay=dovecot, delay=0.33, delays=0.06/0.06/0/0.2, dsn=2.0.0, status=sent (delivered via dovecot service)
Jun  1 08:55:17 babs postfix/qmgr[19997]: 29BF026EF7: removed
Jun  1 08:58:36 babs postfix/anvil[21387]: statistics: max connection rate 1/60s for (smtp:209.85.223.172) at Jun  1 08:55:14
Jun  1 08:58:36 babs postfix/anvil[21387]: statistics: max connection count 1 for (smtp:209.85.223.172) at Jun  1 08:55:14
Jun  1 08:58:36 babs postfix/anvil[21387]: statistics: max message rate 1/60s for (smtp:209.85.223.172) at Jun  1 08:55:15
Jun  1 08:58:36 babs postfix/anvil[21387]: statistics: max cache size 1 at Jun  1 08:55:14

以下是我认为是一次失败的邮件尝试的日志:

Jun  1 17:05:02 babs postfix/smtpd[3879]: warning: database /var/lib/mailman/data/virtual-mailman.db is older than source file /var/lib/mailman/data/virtual-mailman
Jun  1 17:05:02 babs dovecot: imap-login: Disconnected (no auth attempts): rip=127.0.0.1, lip=127.0.0.1, secured
Jun  1 17:05:02 babs postfix/smtpd[3879]: connect from localhost.localdomain[127.0.0.1]
Jun  1 17:05:02 babs dovecot: pop3-login: Disconnected (no auth attempts): rip=127.0.0.1, lip=127.0.0.1, secured
Jun  1 17:05:02 babs postfix/smtpd[3879]: lost connection after CONNECT from localhost.localdomain[127.0.0.1]
Jun  1 17:05:02 babs postfix/smtpd[3879]: disconnect from localhost.localdomain[127.0.0.1]

答案1

啊哈,我发现您的 DNS 记录有问题。

$ host -t mx matthewcalabresi.com
matthewcalabresi.com mail is handled by 1 babs.braindexter.com.

我认为babs是机器。

但是,babs是完全无法访问的,因为:

$ host babs.braindexter.com
Host babs.braindexter.com not found: 3(NXDOMAIN)

您可以通过以下两种方式之一(但不能同时)解决此问题:

  1. 在 DNS 中为 babs.braindexter.com 提供一条 A 记录,由其 IP 地址组成。
  2. 如果 matthewcalabresi.com 的 MX 记录当前值无效,请将其更改为指向有效主机名。

相关内容