標題:
[求助]
2.7.2無法發送認證信
[打印本頁]
作者:
yu4579
時間:
2011-5-13 08:12
標題:
2.7.2無法發送認證信
找不道任何理由~~新會員註冊就是收不到認證信~要到會員中心去點她才會補寄~~
請問有大大可以幫我解答嗎~謝謝你們
作者:
psx1233
時間:
2011-6-6 12:08
apache
php.ini 檔,位置在 \xampp\apache\bin\php.ini 或在 :xampp\php\php.ini
約700多行
SMTP = localhost
smtp_port = 25
sendmail_from =
[email protected]
← 改為寄信者的郵件
sendmail_path = " X:\xampp\sendmail\sendmail.exe -t " ← 路徑必須設定對
另外約在636行
extension=php_openssl.dll ← 將openssl啟動
/*---------------------------------------*/
sendmail
sendmail.ini 檔,位置在 \xampp\sendmail\sendmail
若原本是註解(前面有分號;),就把前面的;拿掉,讓其執行。
smtp_server=localhost
smtp_port=25
default_domain=gmail.com
error_logfile=error.log
約在27行
[email protected]
← gmail信箱
auth_password=password ← 輸入你的gmail密碼
約41行
[email protected]
← gmail信箱
/*---------------------------------------*/
stunnel
stunnel.conf 檔,位置在 C:\Program Files\stunnel\stunnel.conf
原本是註解的就拿掉分號,取消註解。
cert = stunnel.pem
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
debug = 7
output = stunnel.log
client = yes
[ssmtp]
accept = 127.0.0.1:25
connect = smtp.gmail.com:465
上面都設定好了以後,記得gmail必須打開POP功能
開啟方式為:進入gmail,右上角設定 → 轉寄和POP/IMAP → POP下載 啟用POP功能 即可。
而apache重新啟動以後,就可以透過php的mail()函式進行郵件發送囉。
歡迎光臨 ECSHOP 交流討論區 (http://ecshop.tw/bbs/)
Powered by Discuz! 7.0.0