我目前使用的是
Apache + PHP + MySQL
請問﹕
1會員註冊線上寄發Eemail給版主,
一定要安裝 Mail Server 嗎?
2安裝 Mail Server 要安裝DNS Server 嗎?
(有com.tw 網域,正常使用中。)
-------------------------------------------
之前發表過一篇Perl寄發表單問題未能解決..
於是買書改學PHP又碰到相同的問題...
...幫幫新手吧....
我目前使用的是
Apache + PHP + MySQL
請問﹕
1會員註冊線上寄發Eemail給版主,
一定要安裝 Mail Server 嗎?
2安裝 Mail Server 要安裝DNS Server 嗎?
(有com.tw 網域,正常使用中。)
-------------------------------------------
之前發表過一篇Perl寄發表單問題未能解決..
於是買書改學PHP又碰到相同的問題...
...幫幫新手吧....
是這個嗎?最初由 misol 發表
1.使用你的 ISP 的 SMTP 即可
2.Mail Server 未必一定要自建DNS
msa.hinet.net
不是很懂??
要求寄信程式:sendmail
路徑要如何指向..(這是Perl的)
Perl若很麻煩,請教我Apache要如何設定,
主要還是想用PHP來寫,Perl只是順便問,
不知我這樣敘述清楚嗎??
花了三天看完一本PHP的書..但還是懵懵懂懂的...
麻煩回應時盡可能白話一點...感謝啊....感謝...
1. 可將 Sednmail 改用 SMTP 方式寄發E-mail
2. 老實說,看不太懂,你應該詳述你的環境,例如 Win 或 Linux ,使用何種程式?例如 phpbb 或 ipb...
建議先看看
http://www.pczone.com.tw/showthread.php?t=65795
會讓你的發問更容易懂
我用win2000(未安裝IIS) + Apache + PHP + MySQL
1. 開啟 php.ini 檔案
01: [mail function]
02: ; For Win32 only.
03: SMTP = msa.hinet.net
04:
05: ; For Win32 only.
06: sendmail_from = [email protected]
我修改了第3列及第6列
2. 執行123.php原始碼如下(試著線上發信給自己)
<?php
mail("[email protected]","hi!您好","這封信件是用mail()函式發送的信件!");
?>
3. 執行結果(錯誤)
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\apache\htdocs\123.php on line 3
請問我少了哪些步驟呢?....謝謝
書籤