gpt4 book ai didi

Php - 发往电子邮件地址的消息,检索并存储在 MySQL 数据库中

转载 作者:行者123 更新时间:2023-12-02 07:05:47 26 4
gpt4 key购买 nike

我正在开发一个系统,如果客户提交订单,他们会收到一封确认电子邮件。但是,我想让以下事情发生。如果客户然后点击回复,并回复到这个电子邮件地址,我希望他们的消息不会转到那个电子邮件地址,而是存储在服务器上的 MySQL 数据库中。

有没有办法通过这种方式“拦截”和发送邮件?

最佳答案

将回复地址设置为直接进入您可以使用 PHP 的 imap_open 访问的邮箱访问和阅读 电子邮件。有了这些,将所需的数据插入数据库应该是一件简单的事情。

<?php
$mbox = imap_open("{imap.example.org:143}", "username", "password");

echo "<h1>Mailboxes</h1>\n";
$folders = imap_listmailbox($mbox, "{imap.example.org:143}", "*");

if ($folders == false) {
echo "Call failed<br />\n";
} else {
foreach ($folders as $val) {
echo $val . "<br />\n";
}
}

echo "<h1>Headers in INBOX</h1>\n";
$headers = imap_headers($mbox);

if ($headers == false) {
echo "Call failed<br />\n";
} else {
foreach ($headers as $val) {
echo $val . "<br />\n";
}
}

imap_close($mbox);
?>

完整列表PHP IMAP functions非常彻底。

关于Php - 发往电子邮件地址的消息,检索并存储在 MySQL 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12263663/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com