[問題]不能發送email

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
jefferylau
星球普通子民
星球普通子民
文章: 5
註冊時間: 2004-06-16 08:51

[問題]不能發送email

文章 jefferylau »

看過了這裡的文章, 但解決不了問題
sendmail 沒有問題, 可用mail xx@xx.com 成功send email
php.ini 的sendmail_path 也正確
phpbb 裡set了不用smtp
但就是出了error
請問還有甚麼方法解決呢?

代碼: 選擇全部

Failed sending email :: PHP :: 

DEBUG MODE

Line : 234
File : /var/www/html/phpBB2/includes/emailer.php
●架設主機作業系統:Redhat 9
●上網方式:netvigator(HK) ADSL
●安裝的程式:Apache 2.0.40
php 4.2.2-17
MySql 3.23.54
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

你是自己架設Mail Server的話,你是不是沒有做Relay。
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
jefferylau
星球普通子民
星球普通子民
文章: 5
註冊時間: 2004-06-16 08:51

文章 jefferylau »

已relay 了 server 的 real ip
但要不要 relay domain 呢?
jefferylau
星球普通子民
星球普通子民
文章: 5
註冊時間: 2004-06-16 08:51

文章 jefferylau »

加了domain relay 也不行呢
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

Relay IP後必須要重新啟動Sendmail
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
jefferylau
星球普通子民
星球普通子民
文章: 5
註冊時間: 2004-06-16 08:51

文章 jefferylau »

這個當然有
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

php.ini 的sendmail_path 也正確(我只有把php.ini複製到php內的etc)都沒動過~

我將Sendmail架好後也將smtp auth用好後,確定發信收信都可以。
發信指的是發到yahoo或其他不同網域的信箱。
發完後有收到,之後對自己Server的IP做Relay。
重新啟動Sendmail就OK了。
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

我對於 linux 不是很熟悉
但是 sendmail 預設是不需要 smtp auth 的嗎?
如果需要 smtp auth 那就必須要在基本組態內設定使用 smtp 唷~
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

所以,sendmail不做設定是無法發信。本身沒有open relay。
也沒有smtp auth。所以想要把信發送到其他網域上必須做Relay。
不然就是做smtp auth。而且上面問題是PHP.INI的問題。
我也沒有對PHP.INI做設定,都是用源預設值。
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
jefferylau
星球普通子民
星球普通子民
文章: 5
註冊時間: 2004-06-16 08:51

文章 jefferylau »

我沒有用smtp
我只是用sendmail 的local send出去\r
我發現sendmail 有這個log
我想問題在這裡, 但到底如何解決, 請各位幫幫忙
Oct 21 09:03:04 kpophk sendmail[23590]: NOQUEUE: SYSERR(apache): can not chdir(/var/spool/clientmqueue/): Permission denied
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

我沒有用smtp的話--前面你說的有疑點!那sendmail是什麼?
Permission denied(權限不足常出現的)
你至少要讓sendmail可以發信後在來說這個吧!
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
主題已鎖定

回到「phpBB 2 安裝與使用」