2016-11-05 103 views
0

我一直在尋找解決方案,但沒有運氣。我無法使用mail()函數從我的prestashop發送郵件。我已經用我自己的.php文件進行了測試,它完美地工作,但是在presta中只會收到一個錯誤。Prestashop PHP郵件無法正常工作

我擡頭看看我的phpinfo有空的「from」值,但我不知道這是否是一個問題。

什麼是解決方案?我知道Presta正在使用swiftmail。

+0

你是不是想從本地主機發送電子郵件的send()函數來發送郵件或一個Web服務器? – sarcom

+0

web serwer。我甚至用沒有運氣的新創建的gmail帳戶嘗試過SMTP。 – AndroidBegginer

+0

在這一點上,我想你有一個託管配置的問題 – sarcom

回答

0

您是否嘗試在高級首選項 - >郵件 - >發送測試消息(頁面底部)發送電子郵件? 無論發送電子郵件的腳本/模塊是否需要翻譯(例如,如果您用意大利語發送電子郵件,必須將電子郵件翻譯成意大利語)。

問候

0

要的Prestashop發送電子郵件,您必須通過點擊 Advanced Preferences -> E-Mail配置SMTP。

的表格將是開放的,你必須輸入:在PHP

Server: smtp.gmail.com (if you uses gmail) 

Username: your gmail id 

Password: your gmail password 

Encryption: SSL 

Port: 465 

然後,編寫代碼使用類MailCore.php