使用 Laravel 和 IBM Notes 发送电子邮件时,已发送邮件中没有数据
No Data in Sent Items when sending email using Laravel and IBM Notes
美好的一天。
我目前正在使用 Laravel 5.3 Mailer 和 IBM Notes 电子邮件帐户。
我能够成功发送电子邮件,但是当我查看用于发送的电子邮件的已发送项目时,有 none。
我目前在 .env 中使用此配置
MAIL_DRIVER=smtp
MAIL_HOST=ourhostip
MAIL_PORT=25
MAIL_USERNAME=myaccount
MAIL_PASSWORD=mypass
MAIL_ENCRYPTION=
在我的控制器中,我正在使用此代码。
$data = "Testing Data";
$email = "email";
$name = "Name";
Mail::send('emails.reminder', ['data' => $data], function ($mail) use ($name,$email) {
$mail->from('fromemail', 'AI');
$mail->to($email, $name)->subject('Testing Email!');
});
如有任何帮助,我们将不胜感激。谢谢
这正是 SMTP 的工作方式。当您使用 Outlook、Thunderbird 等通过 SMTP 和您的 Notes/Domino 帐户编写电子邮件时,只有当您也配置了 IMAP 连接时,您才能在您的 Notes 已发送文件夹中看到该电子邮件。
恐怕这在 Laravel 中是不可能的。
如果您想在您的 IBM Notes 收件箱中使用电子邮件,您可以使用 BCC 将邮件发送到您自己的地址(并使用邮件规则将其移动到文件夹)。
美好的一天。
我目前正在使用 Laravel 5.3 Mailer 和 IBM Notes 电子邮件帐户。
我能够成功发送电子邮件,但是当我查看用于发送的电子邮件的已发送项目时,有 none。
我目前在 .env 中使用此配置
MAIL_DRIVER=smtp
MAIL_HOST=ourhostip
MAIL_PORT=25
MAIL_USERNAME=myaccount
MAIL_PASSWORD=mypass
MAIL_ENCRYPTION=
在我的控制器中,我正在使用此代码。
$data = "Testing Data";
$email = "email";
$name = "Name";
Mail::send('emails.reminder', ['data' => $data], function ($mail) use ($name,$email) {
$mail->from('fromemail', 'AI');
$mail->to($email, $name)->subject('Testing Email!');
});
如有任何帮助,我们将不胜感激。谢谢
这正是 SMTP 的工作方式。当您使用 Outlook、Thunderbird 等通过 SMTP 和您的 Notes/Domino 帐户编写电子邮件时,只有当您也配置了 IMAP 连接时,您才能在您的 Notes 已发送文件夹中看到该电子邮件。
恐怕这在 Laravel 中是不可能的。
如果您想在您的 IBM Notes 收件箱中使用电子邮件,您可以使用 BCC 将邮件发送到您自己的地址(并使用邮件规则将其移动到文件夹)。