【发布时间】:2020-05-15 16:00:40
【问题描述】:
我如何通过任何电子邮件帐户和密码发送电子邮件,如下所示或通过任何其他方式:
$mail->setFrom('from@gmail.com');
$mail->setPassword('abcxyz');
$mail->setHeader('This is a header');
$mail->setBCC('bcc@gmail.com');
$mail->setCC('cc@gmail.com');
$mail->setContent('contents absjadha ');
$mail->send();
我有超过 100 封电子邮件,我想用它向我的用户发送电子邮件或让他们通过我的工具向其他人发送电子邮件。是否有任何 Yii2 插件或扩展可以帮助我解决这个问题?提供他们所有的电子邮件和密码存储在我的数据库中。提前谢谢!
【问题讨论】:
-
如果您正在寻找使用 gmail 的解决方案,答案在这里stackoverflow.com/a/29600264/3364821 - 它也适用于其他提供商,并且仅具有不同的配置。但是,如果您希望您的用户向您提供他们的凭据以使用他们的电子邮件帐户,我认为这不会发生。
-
用户应该使用他们的凭据来做到这一点,我们只需创建一个前端并发送电子邮件......