我有一个使用电子邮件创建记录的应用程序 .
用户向某个地址发送电子邮件(例如:create@example.com),Mailgun获取邮件,解析邮件并向我的应用程序中的某个脚本发送POST请求(POST:example.com/create) .
我想提供有关错误/成功回复来自PHP的邮件的信息,例如,如果用户收到有关详细信息的回复错误 .
也许这个问题的范围更基本,比如简单地将 "RE: "
添加到主题并发送新邮件 . = d
所以我有:
<?php
$mail_data = Input::all(); // All received mail information
$email_text = 'Your attachment is too big, the limit is set at 20MB';
Mail::send('emails.mail-creation.error', compact('email_text'), function($message) use ($mail_data) {
$message
->to($mail_data->email, $mail_data->full_name)
->from('create@example.com', 'God')
->subject("RE: {$mail_data['subject']}");
});
我无法在 生产环境 服务器中测试此代码(长篇故事)所以我没有尝试过 .