检查并查看已发送电子邮件的回复 - PHP - Codeigniter

时间:2016-05-29 09:11:24

标签: php codeigniter email wamp

我正在使用php和Codeigniter,我需要实现以下架构

enter image description here

我需要为他们发送电子邮件的电子邮件列表,如果他们回复此电子邮件,我需要知道回复以及回复的内容,并使用我的php项目查看。

此外,我需要向他们发送一个多项选择问题,他们必须选择一个选项作为答案,然后从我的php项目中检查这个答案。

我可以从我的Gmail发送电子邮件,但无法从wamp服务器本身发送。

任何帮助?

1 个答案:

答案 0 :(得分:0)

我并不完全熟悉CodeIgniter,但如果您想发送电子邮件,但它不起作用,尤其是在Windows上,常见的问题是没有配置SMTP服务器。

大多数* nix发行版默认运行某种形式的SMTP服务器,Windows不会。当未配置的PHP假定localhost是SMTP服务器时。

这个SMTP服务器是PHP需要能够发送电子邮件的,因此您必须配置一个或者找到一个可以使用其他人提供的服务器。

对于使用PHP的本机mail()函数和任何依赖它的库,您要查找的配置条目是SMTP和smtp_port。 (看看:http://php.net/manual/en/function.mail.php

很可能是您的ISP提供了SMTP服务器。否则,您始终可以设置gmail / hotmail /任何帐户并使用其SMTP设置。这通常比设置自己的服务器容易得多。

如果您选择自行设置,您可能会查看SPF,因此默认情况下您的邮件不会被标记为垃圾邮件。