Translate


訂閱服務...

線上使用者

目前共有 0 位註冊使用者2 位訪客 在線上。

新會員

  • 山蕨菜
  • light
  • dovenet
  • shanjuecai
  • Mfeeluse1

書籍推薦

mail() [function.mail]: "sendmail_from" not set in php.ini

Arthur Yu 的照片
No votes yet

這個問題是阿舍最近在測試多網站 ( Multi-Site ) 時遇到才想起來的,通常各位大德會遇到這個問題的時間,是在安裝好 Drupal ,然後剛在註冊第一個使用者時,會出現在畫面的上方,其實仔細一看就知道是郵件寄送的問題哩 !!.....。

Drupal 本身並沒有內建 SMTP 伺服器的功能,也就是說,Drupal 無法自己寄送信件,必需藉由別人的郵件主機來寄送信件,而 Drupal 是參考 PHP 的 SMTP 設定來找出可以使用的郵件寄送伺服器,但是,一般來說,各位大德大概都和阿舍一樣,不會特別去設定這個項目,除非有其它的軟體或程式會用到時才有設,因此,如果沒有經過設定,Drupal 便會找到一個錯誤的 SMTP 伺服器,就會有問題。

所以要去改 PHP.ini 的一個設定項目,叫做 "SMTP = ",它是在 "[mail function]" 的下面,阿舍是用 Hinet.net 的 SMTP 伺服器,在這就把它設定成 " SMTP = msa.hinet.net ",這個要注意的是,要選用不需要輸入帳號密碼的 SMTP 伺服器,否則在傳送時,會有問題的。

另外,如果大德是在家裡架設的,又有自己的固定 IP,那就可以考慮自己架設一個 SMTP 伺服器,那裡就可以設定成 "SMTP = localhost " 了。

為什麼註冊第一個使用者的時候會出現這個錯誤呢 ? 是因為 Drupal 要寄出這個新註冊者的資訊,但是寄不出去,所以,就出現紅紅的一排字了。

發表新回應

此欄位內容將保密,不會公開顯示出來。
  • 自動將網址與電子郵件位址轉變為連結。
  • 可使用的 HTML 標籤:<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • 自動斷行和分段。

更多關於格式化選項的資訊

Mollom CAPTCHA (play audio CAPTCHA)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated.

Google 廣告 Cookie 和隱私權政策
當您造訪我們的網站時,我們會透過第三方廣告公司來放送廣告。這些公司可能會使用您在本網站和其他網站上的相關瀏覽資訊 (不含姓名、地址、電子郵件地址和電話號碼),以便提供閣下感興趣之產品和服務的廣告。如果您想要瞭解此作法的詳情,以及如何選擇不讓前述公司使用您的資訊,請按這裡

Drupal 7 RC1 預計釋出日期

最早為 2010/09/18
最晚為 2010/10/26
目前版本 Drupal 7.0-alpha6
待處理的 "嚴重問題" 還有 27 個...

詳細內容請參考這裡

*註 : 以上日期是依據目前解決被列為 "嚴重問題" 的處理時間所做的線性和對數預測...,至於有那些問題,請參考這裡

BloggerAds

Drupal 新聞



阿舍推薦使用的 VPS


本站放置在 Hostgator

阿舍的 Plurk