0
所以基本上我試圖通過本地主機發送電子郵件,我使用的程序是MAMP。我已經在網上查了這個,然後做了所有的事情,但是這仍然行不通。我的Apache的端口設置爲:8888我的SQL端口設置爲:3306我已輸入的PHP文件發送電子郵件的功能是下面的一個:使用本地主機與MAMP發送電子郵件
mail(
$admin_email, $messaage,
'Works!',
'An email has been generated from your localhost, congratulations!');
而且,我已經填寫了所有發送郵件值如下圖所示:
smtp_server=smtp.gmail.com
; smtp port (normally 25)
smtp_port=25
smtp_ssl=ssl
[email protected]
auth_password=*******
hostname=localhost
顯然 - 我的電子郵件和密碼是用我的電子郵件和密碼填寫的。我也改變了如下所示的php.ini文件:
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;http://php.net/sendmail-path
sendmail_path = C:\Windows\System32\sendmail\ -t -i -f [email protected]
有人能告訴我我的錯誤在哪裏嗎?任何幫助是非常讚賞:)
你這是什麼意思登錄? – chris
當您通過電子郵件發送您必須登錄到此帳戶。 –