2011-05-07 31 views
0

我對此沒有太大的好運。在我的網站上,我已經在「站點配置」>「站點信息」中設置了電子郵件地址,並且我已允許聯繫人模塊的權限。實際上,當用戶輸入他們的詳細資料並按下提交(發送電子郵件按鈕)時,該消息閃爍「電子郵件已發送」。但沒有任何反應。我與我的託管服務提供商說了一句話,但他說:「你只需要使用服務器上託管的有效電子郵件地址和密碼進行驗證,你應該使用pear smtp方法。」我是否必須使用pear smtp方法編寫一些php?我以爲Drupal會這樣做?如何獲得Drupal聯繫人模塊發送電子郵件(在共享服務器上)

+0

您是否將收件人設置爲/ admin/build/contact/list? – 2011-05-07 16:52:57

+0

是的 - 我做的第一件事情之一。該表單將無法正常工作? – DBMarcos99 2011-05-08 11:04:07

+0

我可以管理的一件事是讓聯繫人郵件轉到該域的授權電子郵件帳戶。對我來說很好,但對於我在Drupal上設置的人來說並不是很棒,除非我可以設置一些自動規則來轉發電子郵件?或者調整其電子郵件客戶端 – DBMarcos99 2011-05-08 11:19:10

回答

1

你應該檢查你的日誌並確保它被髮送到正確的目的地,或者看看是否有關於那裏的任何錯誤的一些細節。

如果您確實需要設置SMTP身份驗證,則看起來有幾個選項(請參閱http://drupal.org/project/smtp)。

+0

我已經研究過smtp模塊,但它需要phpmailer設置,並且主機提供商維護它不是必要的。 – DBMarcos99 2011-05-08 11:05:14

+0

這並沒有太大的意義。如果您的提供商要求您使用SMTP認證,他們如何期望您這樣做?兩個問題 - 1,日誌中有沒有什麼有用的東西? 2,如果你不介意讓我們知道你的提供者是誰,那麼有可能找出那些信息。 – muffinista 2011-05-08 11:58:59

+0

那麼我的提供者是英國的一個小裝備,所以你可能不會知道他們的設置。我已經非常容易地管理聯繫人模塊發送到爲該域啓用的Webmail,所以這不是一個編程問題,我必須與主機提供商分類 – DBMarcos99 2011-05-09 17:42:44

相關問題