在xampp开发箱上模拟邮件

| 在将程序传输到测试服务器之前,我有一个本地开发箱可以进行编码。这是基本的xampp设置。但是,这限制了我在程序中发送邮件时在本地邮箱上进行测试的能力。有没有办法模拟这个?我没有在本地计算机上设置邮件服务器的愿望。关于此主题的大多数问题都与设置邮件服务器有关。这就是为什么我要问这个特定问题。 与往常一样,感谢您的帮助和建议。     
已邀请:
        我倾向于只通过SMTP使用GMAIL(很容易设置免费的测试GMAIL帐户)。 ProjectPier上有一个教程,只需仔细阅读并根据您的需要进行设置:http://www.projectpier.org/node/817 还有一个通用教程,我希望在这里使用:http://expertester.wordpress.com/2010/07/07/how-to-send-email-from-xampp-php/ 编辑 要旨,只是因为您不能相信外部资源在这里生存下来,所以是在重写他们所谈论的内容: 首先,您需要编辑php.ini(c:\\ xampp \\ php \\ php.ini)。找到[邮件功能]并更改以下设置:
SMTP = smtp.gmail.com
smtp_port = 465
sendmail_from = gmailusername@gmail.com
sendmail_path = \"\\\"C:\\xampp\\sendmail\\sendmail.exe\\\" -t\"
确保输入正确的xampp安装路径和驱动器号。接下来,我们需要编辑sendmail.ini,在“ѭ1”中添加以下内容(请注意,您可能必须注释掉水银部分):
account GmailTest
tls on
tls_certcheck off
host smtp.gmail.com
from gmailusername@gmail.com
auth on
user gmailusername@gmail.com
password gmailpassword
port 465
最后修改该帐户的默认值并将其设置为
GmailTest
,您应该可以使用了。以上内容应归功于http://expertester.wordpress.com/2010/07/07/how-to-send-email-from-xampp-php/     
        它连接到互联网了吗?如果您有权访问其他邮件服务器(Gmail,主机提供商电子邮件),则可以使用它们的设置重新路由您的电子邮件。     

要回复问题请先登录注册