Mac OS X上的后缀10.6 Snow Leopard无法正常工作


1

这是怎么回事:

host> echo "Hey my man" | mail -s "Testing" myaddress@gmail.com

然后,在/var/log/mail.log中:

Sep 13 12:08:31 host postfix/pickup[738]: EB0535EF3F3: uid=501 from=<user>
Sep 13 12:08:31 host postfix/cleanup[753]: EB0535EF3F3: message-id=<20100913190831.EB0535EF3F3@host.local>
Sep 13 12:08:31 host postfix/qmgr[739]: EB0535EF3F3: from=<user@host.local>, size=309, nrcpt=1 (queue active)
Sep 13 12:08:32 host postfix/smtp[755]: connect to gmail-smtp-in.l.google.com[72.14.213.27]:25: Host is down
Sep 13 12:08:32 host postfix/smtp[755]: connect to alt1.gmail-smtp-in.l.google.com[74.125.127.27]:25: Host is down
Sep 13 12:08:32 host postfix/smtp[755]: connect to alt2.gmail-smtp-in.l.google.com[74.125.67.27]:25: Host is down
Sep 13 12:08:32 host postfix/smtp[755]: connect to alt3.gmail-smtp-in.l.google.com[74.125.45.27]:25: Host is down
Sep 13 12:08:32 host postfix/smtp[755]: connect to alt4.gmail-smtp-in.l.google.com[209.85.227.27]:25: Host is down
Sep 13 12:08:32 host postfix/smtp[755]: EB0535EF3F3: to=<myaddress@gmail.com>, relay=none, delay=0.22, delays=0.02/0.01/0.19/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[209.85.227.27]:25: Host is down)

呃,真的吗? Gmail已关闭?不是真的:它可以从我的各种邮件应用程序等运行 dig alt4.gmail-smtp-in.l.google.com 收益率:

; <<>> DiG 9.6.0-APPLE-P2 <<>> alt4.gmail-smtp-in.l.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57897
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;alt4.gmail-smtp-in.l.google.com. IN    A

;; ANSWER SECTION:
alt4.gmail-smtp-in.l.google.com. 168 IN A       209.85.227.27

;; AUTHORITY SECTION:
google.com.             567     IN      NS      ns1.google.com.
google.com.             567     IN      NS      ns4.google.com.
google.com.             567     IN      NS      ns3.google.com.
google.com.             567     IN      NS      ns2.google.com.

;; ADDITIONAL SECTION:
ns1.google.com.         768     IN      A       216.239.32.10
ns2.google.com.         657     IN      A       216.239.34.10
ns3.google.com.         867     IN      A       216.239.36.10
ns4.google.com.         598     IN      A       216.239.38.10

;; Query time: 14 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Mon Sep 13 12:08:43 2010
;; MSG SIZE  rcvd: 201

在我看来很好。我尝试了Google Apps帐户并收到了:

Sep 13 12:26:16 host postfix/smtp[1160]: connect to ASPMX.L.GOOGLE.COM[74.125.127.27]:25: Host is down
Sep 13 12:26:16 host postfix/smtp[1160]: BB2655EF5D7: to=<user@domain.com>, relay=none, delay=5.1, delays=0.01/0.01/5.1/0, dsn=4.4.1, status=deferred (connect to ASPMX.L.GOOGLE.COM[74.125.127.27]:25: Host is down)

但当然不会失败。这是雪豹安装的股票 - 没有玩弄后缀配置文件或任何东西。我需要邮件为cron工作相关的邮件工作,这让我疯了。

有任何想法吗?还有一些令人讨厌的证据:

host> telnet aspmx.l.google.com 25
Trying 74.125.67.27...
telnet: connect to address 74.125.67.27: Host is down
telnet: Unable to connect to remote host

在我的ISP级别有什么东西被过滤,或者是什么?


谁是你的ISP?一些ISP确实阻止端口25。
Chealion

这是考克斯。我猜这是怎么回事。现在我需要弄清楚如何解决这个问题。
Wells

1
对于如何将端口587作为邮件提交的首选端口,我想嘟something一些不完整的东西。
Spiff

Answers:


0

阻止端口25上的传出连接的ISP通常提供一个传出服务器,您可以通过该服务器中继邮件(以及他们可以应用其垃圾邮件过滤器以确保您没有做任何令人讨厌的事情)。根据 本文 ,您需要通过smtp.west.cox.net或smtp.east.cox.net进行中继,具体取决于您所处的状态。为此,请编辑/etc/postfix/main.cf并添加一行这个:

relayhost = [smtp.west.cox.net]

我试过了。遗憾的是,结果相同: 11A5B5F3925: to=<user@mydomain.net>, relay=none, delay=1168, delays=1168/0.02/0.04/0, dsn=4.4.1, status=deferred (connect to smtp.west.cox.net[68.6.19.4]:25: Host is down)
Wells

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.