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 通过端口443或80发送电子邮件_Email - Fatal编程技术网

Email 通过端口443或80发送电子邮件

Email 通过端口443或80发送电子邮件,email,Email,我是一名大学生。我的大学网络阻止了除80和443之外的所有端口。 现在我正在做我的项目,我需要发送一封电子邮件。我可以通过这些端口发送电子邮件吗 编辑 我有办法解决这个问题。我使用谷歌appengine作为中继。每当我想发送邮件时,我都会向appengine发送一个post请求,appengine中的servlet会发送邮件。通过网络的邮件发送服务器发送邮件。这就是它的目的 (应该在你的大学网络的某个地方设置一个SMTP服务器,监听端口25并将邮件转发到外部世界)。不,这些是用于HTTPS和HT

我是一名大学生。我的大学网络阻止了除80和443之外的所有端口。 现在我正在做我的项目,我需要发送一封电子邮件。我可以通过这些端口发送电子邮件吗

编辑
我有办法解决这个问题。我使用谷歌appengine作为中继。每当我想发送邮件时,我都会向appengine发送一个post请求,appengine中的servlet会发送邮件。

通过网络的邮件发送服务器发送邮件。这就是它的目的


(应该在你的大学网络的某个地方设置一个SMTP服务器,监听端口25并将邮件转发到外部世界)。

不,这些是用于HTTPS和HTTP的。你的大学会专门屏蔽这些端口,这样你就不能发送电子邮件了:否则就是垃圾邮件

你需要向你的导师请教该怎么做。这些端口很可能在校园外的防火墙上被阻止,但您可以在实验室或校园网络内使用这些端口


如果您确实需要向外部世界发送邮件,请检查电子邮件客户端的配置,其中将包含您所需的校园发送SMTP服务器的详细信息。

您使用的是Windows吗?如果是这样,您实际上可以将IIS SMPTP服务器配置为从其他端口发送邮件。转到IIS管理器,然后右键单击SMTP虚拟服务器并选择“属性”,在“常规”选项卡下,单击“高级”按钮并编辑要更改端口的所需IP地址


希望这有帮助

您通过HTTP和HTTPS发送电子邮件!为什么要投否决票?这是一个合理的问题,说得很清楚。@Jeremy:是的,但与编程无关。@RageZ-编写发送电子邮件的例程肯定与编程有关…至少将其移动到serverfault或superuser。。。为什么要将其全部关闭?没有任何东西会将网络端口限制在任何特定的通信量上-端口80不能保证在该地址处会出现Web服务器。但是,让SMTP服务器侦听端口80或443将是一种非常奇怪的情况。此设置不会更改接收SMTP服务器侦听的端口25。