Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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
Email 从我的虚拟邮箱发送电子邮件_Email_Localhost_Send_Virtualbox - Fatal编程技术网

Email 从我的虚拟邮箱发送电子邮件

Email 从我的虚拟邮箱发送电子邮件,email,localhost,send,virtualbox,Email,Localhost,Send,Virtualbox,我在我的ubuntu服务器上进行web开发,ubuntu在Windows7的virtualbox中运行。我需要在ubuntu内部配置什么才能将电子邮件发送到任何公共域,例如gmail.com?我需要这个设置测试电子邮件模板等。。。谢谢你,Jaro。对于在ubuntu机器上测试电子邮件,最好的方法是创建一个本地帐户并像account@localhost. 这不是一个很好的测试,否则如果你想直接从你的系统发送邮件,因为许多ISP不允许通过宽带DSL进行SMTP通信,例如我在英国的提供商THREE不允

我在我的ubuntu服务器上进行web开发,ubuntu在Windows7的virtualbox中运行。我需要在ubuntu内部配置什么才能将电子邮件发送到任何公共域,例如gmail.com?我需要这个设置测试电子邮件模板等。。。谢谢你,Jaro。

对于在ubuntu机器上测试电子邮件,最好的方法是创建一个本地帐户并像account@localhost. 这不是一个很好的测试,否则如果你想直接从你的系统发送邮件,因为许多ISP不允许通过宽带DSL进行SMTP通信,例如我在英国的提供商THREE不允许,而且许多大型电子邮件公司会拒绝来自宽带子网的电子邮件。 另一种方法是部署邮件服务器,这很复杂,你也可以在任何免费的主机提供商测试你的应用程序。
基本上,测试电子邮件一点也不简单,要正确地测试它,您需要一个生产系统,该系统具有邮件完全设置和工作、白名单、不在DSL上等等。

Rackspace有按需云服务器,您可以立即使用反向DNS设置完整的邮件服务器,没有任何问题,因为它们的范围是明确的,它们不会阻止SMTP。成本真的很低,一天的测试费用约25便士。谢谢快速回复。我的公司有一个正在运行的生产邮件服务器。那么,有没有办法配置localhost的邮件服务来使用这个呢?我可以从测试站点发送电子邮件,但需要提交代码、部署代码、运行测试并查看结果。这需要很大的努力:)取决于您使用的MTA。Postfix在设置中有这个“卫星系统”选项,这基本上是一个针对您的场景的固定配置。您能给我发送一些文档的链接吗?这邮件有点让人困惑。谢谢。嗨。在生产邮件服务器上,您可以为应用程序设置邮箱,如shopsupport@company.com并在您的mailng类中配置此帐户,如PHP Mailer,在其中输入MTA ip号、电子邮件地址、登录名和密码以进行SMTP身份验证。这样的话,它应该是工作良好的网站。