我有可能是有点笨的一个问题,但我不能与我的问题应对: 我正在开发一个应用程序在那里我将电子邮件发送给用户,这就是为什么我现在用的是PHPMailer的库。我使用Google的smtp服务器测试了应用程序,并按预期发送了电子邮件。现在我安装了mailcatcher为了在本地测试我的电子邮件,但我不知道该怎么做。 在mailcatcher的文件写的是: 发送邮件通过SMTP://本地主机:1025 如何使用的PHPMailer做到这一点?目前我有:如何使用PHPMailer发送邮件给Mailcatcher?
'SMTPDebug'=> 2 ,
'Host' => 'smtp.gmail.com',
'Username'=>'[email protected]',
'Password'=>'XXXXXX',
'SMTPSecure'=>'tls',
'Port'=>587,
'From'=> 'test',
'FromName'=> 'test',
'Subject'=>'test',
'IsHTML'=>true
我需要改变什么?我尝试将主机变成smtp:// localhost:1025,但邮件未送达。 谢谢!
这并不能真正回答你的问题,但为什么不使用这样的https://mailtrap.io/呢? –
另外 - 你见过这个设置指南吗? https://serversforhackers.com/setting-up-mailcatcher –
是的,我做了,但无法使用PHPMailer发送电子邮件。 – Teo