發送來自PHP郵件功能的郵件,我已經舒適地使用PHP郵件功能發送電子郵件。但幾天後我換了我的ISP。從那時起我無法發送任何郵件。我已將傳出郵件的後綴配置設置爲gmail.com
,並且它在日誌文件中給我提供以下錯誤。在幾天之前我無法使用MAMP PRO
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1449]: connect to aspmx.l.google.com[74.125.53.27]:25: Operation timed out
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1446]: connect to aspmx.l.google.com[74.125.53.27]:25: Operation timed out
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1452]: connect to aspmx.l.google.com[74.125.53.27]:25: Operation timed out
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1455]: connect to mx1.hotmail.com[65.55.92.184]:25: Operation timed out
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1456]: connect to mx3.hotmail.com[65.55.92.136]:25: Operation timed out
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1453]: connect to aspmx.l.google.com[74.125.53.27]:25: Operation timed out
May 6 18:54:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: connect to aspmx.l.google.com[74.125.53.27]:25: Operation timed out
May 6 18:56:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: connect to aspmx3.googlemail.com[72.14.213.27]:25: Operation timed out
May 6 18:56:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: warning: 11C203ECD84: defer service failure
May 6 18:56:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: 11C203ECD84: to=<[email protected]>, relay=none, delay=4504, delays=4353/0.13/150/0, dsn=4.4.1, status=deferred (connect to aspmx3.googlemail.com[72.14.213.27]:25: Operation timed out)
May 6 18:56:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: connect to aspmx3.googlemail.com[72.14.213.27]:25: Operation timed out
May 6 18:56:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: warning: 11C203ECD84: defer service failure
May 6 18:56:05 Ibrahim-Armars-MacBook-Pro postfix/smtp[1454]: 11C203ECD84: to=<[email protected]>, relay=none, delay=4504, delays=4353/0.13/150/0, dsn=4.4.1, status=deferred (connect to aspmx3.googlemail.com[72.14.213.27]:25: Operation timed out)
什麼可能導致問題?你認爲這是我的新ISP嗎?我打電話給客戶服務,不幸的是他們不知道這一點。什麼是我可以從PHP發送郵件的可能解決方案,我正在使用MAMP PRo 1.9.2。
您的ISP很可能會阻止訪問外部SMTP服務器,從而迫使您使用其SMTP服務器發送郵件。所以請嘗試更改它,以便使用他們的smtp服務器發送郵件。 – wimvds 2011-05-06 13:31:03
以及我如何使用smtp服務器?我不能在本地設置自己的SMTP服務器以使用MAMP嗎?我仍然是一個noob在這一切。我將不勝感激任何種類的信息 – 2011-05-06 13:32:57
你只是改變你的後綴設置使用他們的SMTP服務器作爲中繼(就像你使用Gmail一樣)。 – wimvds 2011-05-06 13:46:47