[分享]如何設定SMTP (註冊有問題的看這篇)

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

版主: 版主管理群

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

文章 sunmi629 »

謝謝webspirit大大的回答...
:-D
webspirit
竹貓忠實會員
竹貓忠實會員
文章: 1354
註冊時間: 2004-02-16 12:01
來自: 精靈國度

文章 webspirit »

花了點時間看完整個討論串\r
發現 ISP 的 SMTP 服務應該都會偵測 IP 以決定是否提供服務
所以結論是:
\n主機架在哪個 ISP 下就用哪個 SMTP 服務
例如架在 HiNet 就用 HiNet 的 SMTP,不能用其他 ISP 的 SMTP
若租用虛擬主機,則其方案中須含 SMTP 服務,不然就玩完了,只能關閉所有送信功能,因為根本不能寄信
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

sunmi629 寫:Ran into problems sending Mail. Response: 550 ... Relaying denied
這錯誤訊息很明顯的回答你~~msa.hinet.net不允許你轉送郵件~~
因為你的來源並非是授權的網段~~~
webspirit 寫:經簡單測試似不行
好像主機架在哪就要用哪裡的 SMTP 服務
應該是為了防止 SMTP 遭濫用
這部份真的不知該怎麼搞
messagebox 君對此頗有研究,找他應該就能搞定 ^^
會這樣設定的原因其實是有他的道理~~~
假設今天某hinet用戶利用hinet的smtp去寄發垃圾信~~~被檢舉~~
HINET可以知道是誰~可以警告用戶~~甚至於停權~~~

但如果是其他isp的用戶用hinet的smtp來發垃圾信~~~對於hinet網管來說~
還要跟那個用戶的isp投訴~~~

再者~自私一點的心理~~~你adsl頻寬費又沒給我賺~~我為何要服務你~~~(相信絕大多數的商人都會有這樣的心態,即便不是商人~有這種心態也是可以理解的)

像常常有人東西壞了找我~~我就常常會偷罵~買新的都不找我~有問題都算我的~
webspirit 寫:花了點時間看完整個討論串
發現 ISP 的 SMTP 服務應該都會偵測 IP 以決定是否提供服務
所以結論是:
主機架在哪個 ISP 下就用哪個 SMTP 服務
例如架在 HiNet 就用 HiNet 的 SMTP,不能用其他 ISP 的 SMTP
若租用虛擬主機,則其方案中須含 SMTP 服務,不然就玩完了,只能關閉所有送信功能,因為根本不能寄信
沒錯~絕大部分的isp來作認證不外乎就是"檢查連線端是否為我服務的網段"~~

至於虛擬主機~~一般來說unix主機都有自己的送信程式(ex.sendmail)
主能說原發問者倒楣~遇到一家不設定php.ini mail function的公司~~
不然一般來說~只要php.ini設定正確~~
phpbb後台的使用smtp直接選否 讓他去抓php用mail()這函式去送信就可以~~
sunmi629
星球普通子民
星球普通子民
文章: 28
註冊時間: 2005-01-05 16:16

文章 sunmi629 »

關於設定smtp問題,已解決了!!
謝謝回答我的問題
;-)
一平
星球公民
星球公民
文章: 50
註冊時間: 2003-02-01 21:36

文章 一平 »

小弟發現pchome的smtp可以用,只要去PCHOME申請一個帳號,然後把下面有關SMTP的部分填PCHOME的帳號密碼就可以了。

使用 SMTP 伺服器傳送電子郵件 選
SMTP 伺服器網域名稱 填 smtp.pchome.com.tw
SMTP 使用者帳號 填pchome的帳號
SMTP 密碼 填PChome的密碼

就OK了,可以試試看
圖檔
http://npb.club.tw/
日本職棒促進會
holo1978
星球普通子民
星球普通子民
文章: 11
註冊時間: 2005-01-11 02:06

文章 holo1978 »

請問如果是Gmail的話,目前有可能應用上嗎?
因為Gmail的Pop/Smtp 的Port 都不一樣,而且需要SSL認證...
不過,PHP.ini 裡頭至少還有個Port可以改\r
等下去Try看看好了-_-
頭像
fengchou
星球普通子民
星球普通子民
文章: 3
註冊時間: 2005-01-26 23:19

文章 fengchou »

不用再試了啦。。。。。
在下試遍了所有 我能想到的 SMTP
就 PCHOME 可以啦。。。
但不知能用多久。。。。。???





http://puyumasan.freeownhost.com/
戀戀論壇
marges
星球普通子民
星球普通子民
文章: 1
註冊時間: 2004-08-29 00:29

文章 marges »

請問假如我們公司內部都是使用exchange的server
那我應該要怎麼設定呢?
ryuol

文章 ryuol »

一平 寫:小弟發現pchome的smtp可以用,只要去PCHOME申請一個帳號,然後把下面有關SMTP的部分填PCHOME的帳號密碼就可以了。

使用 SMTP 伺服器傳送電子郵件 選
SMTP 伺服器網域名稱 填 smtp.pchome.com.tw
SMTP 使用者帳號 填pchome的帳號
SMTP 密碼 填PChome的密碼

就OK了,可以試試看
一平大大,我跟著你的方法做了~可以仍出現\r
Couldn't get mail server response codes

DEBUG MODE

Line : 115
File : c:\appserv\www\phpbb2\includes\smtp.php

是不是除了基本組態外還有東東要設定? (前面的大大好像都說一個php.ini..但又好像不用設..)
頭像
rawlins
星球普通子民
星球普通子民
文章: 21
註冊時間: 2005-02-23 22:16
來自: HK
聯繫:

[推薦] 解決

文章 rawlins »

看完整個主題後, 我的smtp設置問題終於解決了, 問題原來在防毒軟件上. 所以我的一個建議就是, 在大家設置完smtp後, 如果有防毒軟件的話, 先把它禁用, 再測試. 然後再有問題, 就參考上述的相關文章.
●架設主機作業系統:Windows Xp Pro sp2
●快速架站程式:Appserv、FOXser..等等(請務必註明版本)。(如果安裝在自己電腦上才填寫) (我沒有)
●您的上網方式:香港城市大學(http://www.cityu.edu.hk)
●您安裝的程式:Apache 2.0.45 + php 4.3.10+ MySql 4.0
●您的 phpBB2 版本:phpBB 2.0.11
fivedollar
星球普通子民
星球普通子民
文章: 1
註冊時間: 2003-10-19 17:20

文章 fivedollar »

ryuol 寫:
一平 寫:小弟發現pchome的smtp可以用,只要去PCHOME申請一個帳號,然後把下面有關SMTP的部分填PCHOME的帳號密碼就可以了。

使用 SMTP 伺服器傳送電子郵件 選
SMTP 伺服器網域名稱 填 smtp.pchome.com.tw
SMTP 使用者帳號 填pchome的帳號
SMTP 密碼 填PChome的密碼

就OK了,可以試試看
一平大大,我跟著你的方法做了~可以仍出現\r
Couldn't get mail server response codes

DEBUG MODE

Line : 115
File : c:\appserv\www\phpbb2\includes\smtp.php

是不是除了基本組態外還有東東要設定? (前面的大大好像都說一個php.ini..但又好像不用設..)




都已照著做了~一樣有問題

Couldn't get mail server response codes

DEBUG MODE

Line : 115
File : smtp.php
ancle
星球普通子民
星球普通子民
文章: 2
註冊時間: 2002-11-17 07:59

文章 ancle »

以下有相關文章可參考
http://phpbb-tw.net/phpbb/viewtopic.php?t=5801
kevincyc
星球普通子民
星球普通子民
文章: 1
註冊時間: 2005-03-05 22:58
聯繫:

文章 kevincyc »

請問各位大大:
我是自己寫一個簡易的php網站,內含會員系統,那我目前已做到可以順利"線上加入會員",那之前我想加一個功能,就是系統可以自動寄一個mail告訴使用者,你有申請,所以我是使用mail這個函數來寄,那我就是一直卡住沒法寄,會出現錯誤,請問我要怎麼設定呢?
需要改php.ini嗎?或者需要再加一個mail server之類的東西,我的需求很簡單就是,當User在線上申請一個會員時,系統會直接寄一封mail告訴使用者,這樣子,那我怎麼做呢?謝謝~~
FKL
星球普通子民
星球普通子民
文章: 28
註冊時間: 2003-07-09 23:11
來自: 新竹
聯繫:

文章 FKL »

我已經設定好了,但是要如何改title??

就是寄件者的位置想改成中文名稱,而不是mail地址...

就是開outlook時,寄件者的位置是中文而不是mail地址!!
忘了如何升級從2.0.6=>2.0.8了>_@"
ntj
星球普通子民
星球普通子民
文章: 2
註冊時間: 2005-03-22 19:37

文章 ntj »

小弟有點懶 沒有把上述文章看完
不過至少我沒看到有人另架smtp伺服器\r

其實是可以在自己電腦上面架smtp伺服器的
自己的郵件自己寄 譬如用telnet就可以作為smtp來寄信\r
(請參閱 TCP/IP網路管理 O Reilly)

我在網路上找到一個付費軟體: QK SMTP SERVER 2.20
安裝簡單 英文及網路知識需求相信對於有在架phpbb的人來說不難\r

裝好之後 在PHPBB設定裡\r
SMTP server那裡打上 localhost
帳號輸入     <--

代碼: 選擇全部

FJLJ
密碼輸入     <--

代碼: 選擇全部

F43E61FD527C80DF4443E61F
就可以自己寄信了 完全不需要ISP or Mail server :mrgreen: :mrgreen:

用來收件的管理者郵件信箱可以任意 但不會是自己電腦\r
因為這套QK SMTP server是不能收信的 寄跟收是不同的服務
想收信至少也要個domain name 甚至自架DNS Server
主題已鎖定

回到「phpBB 2 安裝與使用」