我在Ubuntu 12.10,Apache 2.2上设置了sendmail,现在我可以使用php mail()
功能从我的本地服务器成功发送电子邮件。我只是想知道如何从gmail发送邮件到我的服务器,或者只是从本地服务器发送邮件到我的本地服务器...
我已经尝试找到我的IP地址,并从我的Gmail帐户发送邮件到somefakeid @ myip,我似乎没有在/ var / mail目录中看到任何邮件..
并且只是确认,任何收到的邮件都将存储在/ var / mail中的文本文件中,其名称将是邮件发送到的用户名吗?
我没有看到任何名为somefakeid的文件...
请帮忙......
(是否有任何PHP内置函数可以检查收到的邮件?)
答案 0 :(得分:1)
您可以使用phpmailer类连接到远程或gmail服务器,而不是发送电子邮件。
请参阅以下链接以获取更多信息:http://phpmailer.worxware.com/?pg=examplebgmail
答案 1 :(得分:0)
你需要一些东西,你需要一个域名和一个mx记录。当您拥有域名时,您将mx记录指向您的IP并确保端口25已打开以接收电子邮件。