Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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
在mysql数据库(PHP)中存储电子邮件回复_Php_Mysql_Email - Fatal编程技术网

在mysql数据库(PHP)中存储电子邮件回复

在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 =

嘿,伙计们,关于如何解决这个问题,你们有什么想法吗。 我正在向用户发送有关特定活动的邮件。现在,当用户收到邮件时,我需要一个功能,如果他从邮件中回复,那么回复必须存储在数据库中。 Stack-PHP(Yii框架)和mysql

我读过关于IMAP的书,我有这个代码

$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:');