我在这里寻找一个没有运气的解决方案。我不能使用mail()函数从我的prestashop发送邮件。我已经用我自己的.php文件进行了测试,它工作得很完美,但在presta中只收到一个错误。
我发现我的phpinfo的"from“值是空的,但我不知道这是不是一个问题。
解决方案是什么?我知道Presta用的是swiftmail。
发布于 2016-11-07 10:38:37
您是否尝试过在高级首选项->邮件->发送测试邮件(页面底部)中发送电子邮件?是否脚本/模块发送电子邮件,因为他做必要的翻译(例如,如果你用意大利语发送电子邮件,必须将电子邮件翻译成意大利语)。
问候
发布于 2017-07-20 16:18:57
要从Prestashop发送电子邮件,您必须通过单击Advanced Preferences -> E-Mail
来配置SMTP。
将会打开一个表单,您必须在其中输入以下内容:
Server: smtp.gmail.com (if you uses gmail)
Username: your gmail id
Password: your gmail password
Encryption: SSL
Port: 465
然后,在PHP中编写代码,使用MailCore.php
类的send()
函数发送邮件
https://stackoverflow.com/questions/40436992
复制相似问题