在mysql数据库(PHP)中存储电子邮件回复
嘿,伙计们,关于如何解决这个问题,你们有什么想法吗。 我正在向用户发送有关特定活动的邮件。现在,当用户收到邮件时,我需要一个功能,如果他从邮件中回复,那么回复必须存储在数据库中。 Stack-PHP(Yii框架)和mysql 我读过关于IMAP的书,我有这个代码在mysql数据库(PHP)中存储电子邮件回复,php,mysql,email,Php,Mysql,Email,嘿,伙计们,关于如何解决这个问题,你们有什么想法吗。 我正在向用户发送有关特定活动的邮件。现在,当用户收到邮件时,我需要一个功能,如果他从邮件中回复,那么回复必须存储在数据库中。 Stack-PHP(Yii框架)和mysql 我读过关于IMAP的书,我有这个代码 $hostname = '{imap.gmail.com:993/imap/ssl}INBOX'; $username = 'xx.xx@gmail.com'; $password = 'mypassword'; $inbox =
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = 'xx.xx@gmail.com';
$password = 'mypassword';
$inbox = imap_open($hostname,$username,$password) or exit('Cannot connect to Gmail: ' );
if ($inbox)
{
echo "connected";
imap_close($inbox);
}
else
{
echo "not connected :<br>" . imap_last_error();
}
$hostname='{imap.gmail.com:993/imap/ssl}收件箱';
$username='xx。xx@gmail.com';
$password='mypassword';
$inbox=imap_打开($hostname,$username,$password)或退出($cannotconnecttoGmail:');
如果($收件箱)
{
回声“连接”;
imap_关闭($收件箱);
}
其他的
{
echo“未连接:
”.imap_last_error();
}
但是什么也没发生,我做错什么了吗?让应用程序定期连接到通过IMAP或POP3接收回复的邮箱,并将数据存储在数据库中 PHP的imap库可用于处理POP3邮箱。大多数高级IMAP功能都不起作用(例如文件夹或获取消息部分),但基本的POP3功能已经实现 主要区别在于传递给imap_open的选项字符串:
// To connect to a POP3 server on port 110 on the local server, use:
$mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password");
如果不是副本,你需要提供你已经尝试过的。我正在尝试连接到我的gmail帐户$主机名=“{imap.gmail.com:993/imap/ssl}收件箱”$用户名='王子。lampard@gmail.com'; $密码='mypassword'$收件箱=imap_打开($hostname、$username、$password)或退出($cannotconnecttoGmail:');