Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/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
使用Meteor Up部署后,发送电子邮件不再适用于Ubuntu 14.04.1_Meteor_Smtp_Ubuntu 14.04_Digital Ocean_Meteor Up - Fatal编程技术网

使用Meteor Up部署后,发送电子邮件不再适用于Ubuntu 14.04.1

使用Meteor Up部署后,发送电子邮件不再适用于Ubuntu 14.04.1,meteor,smtp,ubuntu-14.04,digital-ocean,meteor-up,Meteor,Smtp,Ubuntu 14.04,Digital Ocean,Meteor Up,最近,我在Meteor应用程序中添加了电子邮件发送功能,使用电子邮件包和帐户注册API发送电子邮件。前几天,在我的开发机器上彻底测试了它之后,我使用Meteor Up将它部署到了我们的生产服务器上。部署后,我快速检查了电子邮件API是否正常工作,并顺其自然。一两天后,我做了一些小改动,将这些电子邮件API包装在Meteor.defer方法中以加快UI速度。我在本地测试了这些更改,一切正常,然后重新部署。在看到有一些新的安全更新可用的通知后,我还在服务器上运行了apt get update。完成此

最近,我在Meteor应用程序中添加了电子邮件发送功能,使用电子邮件包和帐户注册API发送电子邮件。前几天,在我的开发机器上彻底测试了它之后,我使用Meteor Up将它部署到了我们的生产服务器上。部署后,我快速检查了电子邮件API是否正常工作,并顺其自然。一两天后,我做了一些小改动,将这些电子邮件API包装在Meteor.defer方法中以加快UI速度。我在本地测试了这些更改,一切正常,然后重新部署。在看到有一些新的安全更新可用的通知后,我还在服务器上运行了apt get update。完成此操作后,电子邮件系统不再工作。我尝试恢复到以前的配置,但仍然无法正常工作。我收到一个超时错误:

Exception while invoking method 'forgotPassword' Error: connect ETIMEDOUT

我想知道是否有人知道是什么原因导致了端口被阻塞的超时?…我如何诊断?。鉴于我的SMTP端口在我的开发机器上工作,我的代码似乎没有问题,而是MUP部署或Ubuntu配置的问题。我不太熟悉Ubuntu服务器的配置。任何关于如何去窃听的建议都将不胜感激

我们遇到了一个类似的问题,通过在EC2中打开所需的端口解决了这个问题。感谢

您是否尝试通过telnet连接到邮件服务器?没有。你能解释一下怎么做吗?telnet在尝试这一点时似乎挂起了…显然是我的主机提供商在服务器上设置了阻止垃圾邮件的块…现在正在修复中。