Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当使用php imap解析并发送回发件人时,电子邮件不会显示为转换_Php_Amazon Web Services_Gmail_Email_Gmail Imap - Fatal编程技术网

当使用php imap解析并发送回发件人时,电子邮件不会显示为转换

当使用php imap解析并发送回发件人时,电子邮件不会显示为转换,php,amazon-web-services,gmail,email,gmail-imap,Php,Amazon Web Services,Gmail,Email,Gmail Imap,嗨,我正在使用php imap功能, 我正在解析邮箱中的邮件并将其存储到mysql中: 我正在存储以下信息: From To Subject Content Time of receiving mail 一个小时后,我要发回这封信。我使用亚马逊的ses邮件发送邮件 我使用保存的数据创建了一封邮件,并再次将它们发送到我的gmail 但它并没有在gmail中以群组或转换的形式出现 这是我发送邮件的代码: function sendEmail($pendingMail) { $sesAccU

嗨,我正在使用php imap功能, 我正在解析邮箱中的邮件并将其存储到mysql中: 我正在存储以下信息:

From
To
Subject
Content
Time of receiving mail
一个小时后,我要发回这封信。我使用亚马逊的ses邮件发送邮件

我使用保存的数据创建了一封邮件,并再次将它们发送到我的gmail

但它并没有在gmail中以群组或转换的形式出现

这是我发送邮件的代码:

function sendEmail($pendingMail) {
    $sesAccUserName = 'noreply@mydomain.com';
    $ses = new AmazonSES(array("key" => AWSAccessKeyId, "secret" => AWSSecretKey));
    $source = trim($sesAccUserName);
    $destination = array('ToAddresses' => array(trim($pendingMail['email_reminder_send_to_address'])));
    $messageBody = $pendingMail['email_reminder_content'];
    $messageSubject = $pendingMail['email_reminder_subject'];
    $messageArr = array('Subject.Data' => 'Fwd: '.$messageSubject, 'Body.Html.Data' => $messageBody);
    $rSendEmail = $ses->send_email($source, $destination, $messageArr);
    if ($rSendEmail->status == 200) {
        changeStatus($pendingMail['email_reminder_id'], 'completed');
    } else {
        print_r($rSendEmail);
    }
}
邮件已成功发送,但未与原始邮件分组? 我想我在谷歌上搜索了很多,但没有找到任何有用的东西。。 我对电子邮件还处于初级阶段。。。 你能帮我解决这个问题吗。。。
谢谢你

我研究了一些gmail收件箱中的邮件,发现每封邮件的标题中都有一个
消息id

当我们回复邮件时,
message id
的值设置为回复邮件(我们在回复中发送的邮件)的回复到:的标题字段

此邮件id和回复负责对gmail中的邮件进行分组