C#发送邮件本地可以,放到阿里云服务器上就不行了! 5C

由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 14.18.245.164:25
在 System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
在 System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
应该是服务器的哪里没配置好,请教大神!

0

3个回答

你们的邮箱服务器应该不是用常规的smtp服务器(比如163,qq)吧,
如果用的自己公司的邮箱服务器,阿里云服务器有权限访问你们的邮箱服务器么

0

个人猜测,你本地可以是因为你们公司内网可以通过配置访问邮箱服务器,外网没权限。

0

这个权限有相关设置么?

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
phpMailer在本地可以发送邮件,服务器上不行
如果你使用的邮箱端口是25的话,要看你自己的服务器是否禁用了25端口,比如阿里云的ECS就禁用了25端口;一开始我也被这个坑死了,因为我使用的是网易邮箱,网易邮箱使用的端口是25,一直找代码的原因,结果却是服务商的服务器问题。 解决办法:使用其他邮箱发送邮件,比如QQ邮箱,QQ邮箱使用的端口是465
关于Javamail发送邮件,本机测试可以正常发送,放到服务器上就不行了
最近写了一个javamail通过smtp发送邮件的代码,在本机上测试一切OK,当我放到服务器上的时候,报AuthenticationFailedException异常,验证我也加上去了,找了半天也没找出原因,请大家帮忙看看,下面是我的代码 [code="java"] public class SendMailAgent { private MimeMessage mimeMsg; //...
阿里云企业邮箱发送邮件失败,在本地测试可行,在云服务器上失败
最近公司有个业务,让我做一个发邮件的功能,前端传信息给后端,然后让我直接把信息传到某企业邮箱上去,本人用阿里云企业邮箱做好功能之后在本地测试没有问题,但是上传到公司服务器之后却一直显示错误。 找到服务器日志查看了之后发现错误是 smtp.mxhichina.com port25 出了问题,自己研究许久无果,上百度搜到的解答都是说企业邮箱的25端口屏蔽了。 遂用了QQ邮箱,经前辈指点,完成功能,亲测...
关于阿里云服务器上使用javamail失败的解决方案
今天出现一个奇怪的问题, 本地的邮件能正常发送. 代码上传到阿里云服务器上就是不能成功. 在阿里云社区上看到这么一篇帖子, https://yq.aliyun.com/ask/47591 后台发现写的代码没有使用ssl的连接方式. Properties props = new Properties(); // 开启debug调试 //
python 发邮件本地发送没问题 阿里云Linix上发送不出去问题
 加上  smtplib.SMTP_SSL(mail_host, 465)  #阿里云把25端口封掉了 附完整代码 import pandas as pd import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart import time def get...
邮箱在本地能发送成功,在服务器发送失败。
java邮箱发送失败
解决项目部署到阿里云服务器邮件发送失败的方法
阿里云服务器禁用了25端口,所以改为465端口采用SSL协议传输邮件163网易免费邮箱相关服务器信息:相关代码:import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import j...
phpmailer开源邮件类 部署到服务器上不能发送邮件
之前做了一个网站,用户注册时能够发送邮件给他,用的就是phpmailer开源邮件类,一直很不错的,在本地测试也很正常,可是等到正式部署到阿里云服务器时,问题出现了,注册时不能接收邮件,于是查找各种可能性,防火墙也是关掉的,还是不可以,又在网上各种搜,终于找到了一个方法,是fsockopen  函数的问题。 在phpmailer下的class.stmp.php文件中找到
解决使用javax.mail本地可以发邮件,阿里云服务器不能发送问题
最近在使用邮箱发送验证码时,本地可以发送成功,但是部署到阿里云服务器时,阿里云发送SMTP邮件失败,一直报接口404。是因为阿里云服务器不能发邮件禁用25端口。最后使用SSL加密SMTP通过465端口进行发件。然后试了一波,发现465发送成功。 没修改前: 修改后: 解决办法:在邮件发送的工具类里面配置发送邮件的方式。 添加代码: //开启SSL加密 MailSSLSocketFact...
阿里云服务器不能发邮件问题解决方案
这两天用PHPMailer写了个发送邮件功能,在本地测试可以发送邮件,但是放到阿里云服务器缺发送不了,报错提示是 SMTPconnect()failed ,连接不到邮件服务器,查了很久试过很多办法都解决不了,最终换了个端口试试终于成功了。 1.阿里云禁用了25端口,要使用ssl加密协议端口465或者其他ssl端口,代码里面配置$mail->SMTPSecure = 'ssl...
php网站在服务器上邮件发送不了,在本地可以
最近在做phpmailer发送邮件功能里发现了一个问题,网站程序在本地测试邮件可以正常发送到指定的邮箱。 但是把代码放到空间上面,邮件发不了,提示发送出错!研究半天没有搞懂为什么 ……(高手勿喷) 后来上网找了一下,有人说是服务器商因为安全原因把php 的 fsockopen 函数给关闭了。 于是按照网上的解决方法把fsockopen函数替换了,方法如下: 首先找到 php
使用SpringBoot发送邮件 在本地测试是好的 放到服务器连接超时问题
原因 原来是ECS基于安全考虑,禁用了端口25。改成465就可以发邮件了。 原始配置  本地可发送  #spring.mail.host=smtp.qq.com #spring.mail.username=qq #spring.mail.password=password #spring.mail.properties.mail.smtp.starttls.enable=true #spr...
Python发邮件程序部署到Linux云服务器上之后无法工作
    写了一个爬取学校教务网获取成绩的小工具,每五分钟进行一次查询,如果发现有新成绩出现就用邮件通知自己,邮件服务器使用的腾讯企业邮箱。    爬虫写的比较顺利,但发邮件的部分出了一些问题,在自己的Linux环境下运行没问题,在云服务器上却连接不到smtp服务器,代码大概是这样的:import smtplib from email.mime.text import MIMEText def se...
spring boot 服务器跨域访问问题(已解决)
第一步:  在springboot配置中加入org.springframework.web.filter.CorsFilter过滤器,位置自定义(可以是直接的WebAppConfiguration,也可以是直接在一个能被扫描的加了org.springframework.context.annotation.Configuration注解的类中,甚至是application启动类中也行)这里是所有资...
tp3.2使用phpmailer发送邮件线下测试ok,上传阿里云服务器发送邮件失败
本人第一次在thinkphp3.2中使用phpmailer,依据查到的信息,线下配置可用,但是传到线上时就出了问题,各种调试都不起作用,在搁置一段时间后重新查找问题,找到解决方法。现在讲方法写出来供大家参考。     一:下载phpmailer文件,http://download.csdn.net/download/liuwendao1993/10256729,下载解压,放到/ThinkP...
解决ftp上传,本地测试可以,部署到服务器不可以问题
感谢原创的分享,完美解决我的问题!!!!!!!!!!!! Q:用FTPClient,执行到ftp.storeFile(fileName, inputFile);返回false,在本地测试时可以上传文件,部署到服务器上传文件总是返回false; A:  加上ftpclient.enterLocalPassiveMode(); ftp.storeFile(fileName, inputFile)...
阿里云服务器 通过JavaMail发送邮箱STMP问题
本地开发用的是163邮箱的25端口,可以正常发送的 在阿里云服务器上的就会出现javax.mail.MessagingException: Could not connect to SMTP host的错误,基本可以定位这是端口的问题 然后在163邮箱帮助那里查到,邮箱的SMTP端口有分两种的:SSL协议和非SSL协议 阿里云服务器为了安全起见,一般是禁用非SSL协议的25端口, 所以...
阿里云服务器发送邮件
因为项目某个场景需要用到邮件通知,本地开发测试完毕之后上传到线上环境运行却一直异常?最后各方面检查,原来是阿里云默认关闭了 25 端口!(ps:可以登录阿里云控制台,在安全管控tab下进行解封提交)封住就封住吧,也不是只有一个25端口可以发送邮件!还可以走 ssl 协议使用 465 端口发送邮件嘛!       这边使用的163邮箱的 SMTP服务器,如果你使用的是QQ 的SMTP服务器。需要先去...
java在本地发送邮件可以,在服务器发送报错
 跟踪追查源码发现,java mail  SMTPTransport 类 会去读取hostname 主机名   注意:获取主机名之前会先去读取配置文件是否有配置,稍后会给出springboot配置。 session.getProperty("mail." + name + ".localhost"); session.getProperty("mail." + name + ".l...
PHPMailer 在本地发送成功 阿里云上发送失败原因
阿里云默认不允许访问SMTP 25端口,可申请解封25端口或换ssl加密方式连接和端口 已腾讯企业邮箱为例: $mail = new PHPMailer(); $mail->IsSMTP(); # $mail->Host = 'smtp.exmail.qq.com'; # 本地可直接使用 $mail->Host = 'ssl://smtp...
使用阿里云服务器发送邮件
今天在线上配置数据库服务,在本机测试的时候写了一个当检测到MySQL宕机的时候会发送一封邮件到指定的账户提醒,部署到阿里云之后其他一切正常,就是邮件发送不成功,折腾了我一天 原来是因为国家政策,为了防止疯狂发送垃圾邮件,阿里云关闭了25端口(安全组无法开启25端口),而我在本机测试的时候是直接使用Linux自带的发送邮件功能,指令如下: echo "`date` mysql is stop" ...
阿里云发送SMTP邮件失败
阿里云发送SMTP邮件失败。System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
关于c#,PHP socket挂到云服务器上之后本机无法连接的问题
    最近写了下PHP socket编程,在本机测试一直没有问题,昨天放到云服务上之后,本机一直连接不上。但是同样的云服务器,用c#的socket监听同样的端口,本机可以连接,所以不是端口的问题。也没有一句log,效果看起来就像是端口未开放一样,由于是初接触PHP,socket代码就是根据网上的教程写的,不过都是那几步,创建,绑定,监听。然后一直也没有问到合适的答案,今天早上继续找答案的时候,突...
视频格式在本地可以上传,在服务器就不可以,
上传了flv或MP4文件到服务器,可输入正确地址通过http协议来访问总是出现“无法找到该页”的404错误呢 原因:flv或mp4格式文件是服务器无法识别的 解决方法: 添加MIME 类型映射   .MP4  Mime类型:application/octet-stream                                       .flv       Mime类型
java邮件发送在阿里云Linux部署的坑连接不上服务器
在程序中用的是QQ的邮件服务器,端口是25,在本地是可以用的,正常发送邮件,但是部署到阿里云就显示连接不上服务。翻了很多资料,结果发现 首先,阿里云服务器的Linux系统是对25端口屏蔽的,所以你是访问不到25端口的 。QQ的邮件服务器提供的SMTP服务不止这一个端口 你可以用465端口 不过注意一下这个端口是要ssl加密的
java email 在阿里云服务器发送邮件失败的解决方法
昨天在弄腾讯企业邮发送邮件后台,中间遇到了一个问题,就是在本地服务器可以正常发送邮件,但是布署到阿里云服务器就不行,于是在网上找了大半天解决方法,前后修修改改也花费了几个小时,直到快下班了才弄出来,所以在这里列出写个博客,记录一下自己的问题,顺带也贴上自己写的工具类代码,希望能帮助到更多开发者。阿里云服务器上不能发送邮件的问题:1.腾讯企业邮箱不支持25端口,建议使用465端口(其他邮箱支持端口可...
上传图片,为什么在本地wamp上的图片上传正常,移动到服务器上就出现问题了?
这是我经过了两次在本地wamp下上传的图片,然后通过文件上传类上传到文件夹下,本地wamp运行无错误!但是我一拷贝到Linux服务器上就出现问题了,当时我都郁闷了,这是为什么呢?经过我惨痛的经历,分析一下这个问题的解决办法。 1.权限问题,看一下你服务器上的文件是不是有可执行权限,还有你上传的图片的目录权限是否达到。 2.拷贝本地生成的文件夹。你是不是把本地生成的文件夹也和代码一起拷贝到服务器
发送邮件本地测试正常,部署到linux就出现发送超时问题处理
第一种情况是阿里云限制了25端口阿里云服务器限制了25端口。问了126邮箱那边的技术客服,只支持25端口。问了阿里云的售后,他们说25端口不开放。可以考虑463端口或者他们的邮箱服务。第二种情况是linux无法解析域名是由于linux无法解析域名地址导致,需要在代码中将邮件服务器地址改成IP的,如:stmp.mail.163.com改成:220.181.72.147,如果不想改的话, 需要在lin...
在阿里云服务器发邮件
     在本地调试可以正常发送邮件,在服务器上发送失败   原因25端口被阿里云禁用,不能被开启,只能尝试用465 端口采用加密方式发送邮件。      然而 使用 smtp.163.com 的用 465端口发送还是失败,用自己网站的邮箱发送也是失败的报554错误啥的      最后用QQ的邮箱成功了! Demo: 代码: public class MailHelper ...
ueditor在云服务器上不能上传图片
1、问题描述    今天把升级了的项目部署到客户的服务器上运行测试,测试人员发现ueditor富文本编辑器不能插入图片,于是我在本地试了一下,完全可以上传图片呀,然后我访问服务器上的项目,内心简直是崩溃的,居然不行了。上网查了很久,又请教了java群的高手,他们也不太了解我的情况,我只好自己弄呀搞呀,最后还是搞好了,现在记录一下,可能下面这两个解决方案并不一定能解决你们遇到的相同问题,但是可以参考...
项目在本地运行正常,放到服务器上项目运行出错
有天我老大让我去往服务器上部署项目,部署上去发现有的请求有问题,然后我本地运行一直正常啊,然后实验可能的错误,弄了两个多小时,发现居然。。。。。1。部署到远程服务器上后,有的请求是get请求,我没有修改tomcat处理get请求的默认编码,我的老天爷啊,服务器上面部署项目,tomcat或者其他的服务器一定要配置请求字符编码,拿tomcat来说,部署项目一定要在tomcat 安装根目录下的conf ...
本地可以运行的web项目放到tomcat云服务器上报错:DataTables Ajax error
使用DataTable插件本地可以运行,但放到服务器上,出现了DataTables Ajax error。 意思是获取不到ajax的内容? 后来使用ajax的url写在地址栏上,直接访问后台。然后浏览器显示500报错信息。缺少json的jar包   分析:         在本地tomcat的lib目录下,我很久之前导入了json的jar包,然后eclipse使用的又是tomcat/li...
如何解决阿里云服务器使用phpmail发送邮件超时的问题(针对qq企业邮箱)
最近项目中用到了phpmail发送邮件的功能,本地环境windows,发送邮件一切正常,使用端口25。放到阿里云服务器,环境linux,总是提示502 bad gateway。    网上查阅了好多资料,一会儿说没有装sendmail,一会儿又是没有开启openssl。第一种情况不存在,安装之后,问题照样存在,这种解决方案被排除。openssl从php环境中看出是支持的,也被排除。然后,就从端口入
阿里云服务器发送邮件(一)
一、设置mailx及sendmail软件 sendmail 进行发送邮件的应用服务; mailx采用指令mail进行发送邮件的编辑,通过sendmail进行发送; 1、 检查服务状况 service sendmail status 问题:没有结果的话,则重新安装sendmail邮件服务。本项目采用suse企业版系统。 卸载指令:zypper remove sendmail 安装指...
阿里云服务器 smtpClient发送邮件问题
       前一阵子一个项目  部署到阿里云服务器上的时候 发邮件代码 (用的腾讯企业云邮箱的服务) 出了点问题。但在测试环境下(比较旧的阿里云服务器上)没有问题。然后排查问题发现 比较新的阿里云服务器上把25端口封了。申请解封也是一直提示申请失败,跟客服咨询,客户建议不要开25端口,建议启用465端口,还和我推销阿里云的企业云。。        然后我就去尝试使用465端口,改成了以下代码:...
springboot发邮件,服务器可以通过
spring.mail.host=smtp.163.com spring.mail.protocol=smtp spring.mail.port=587 spring.mail.username=你的账号 spring.mail.password=你的密码 spring.mail.default-encoding=UTF-8 spring.mail.properties.mail.smtp.aut...
阿里云服务器不能发邮件解决方法
特别注意阿里云的《25端口使用服务协议》:    我/我公司承诺并保证TCP 25端口仅用来连接第三方的SMTP服务器,从第三方的SMTP服务器外发邮件。如发现您使用本机IP直接SMTP发送邮件,有权永久性封禁TCP 25端口,并不再提供相关服务。分享使人快乐,遇到的坑通过博文分享给大家解决办法使更多的人少浪费宝贵的时间,于是我决定写下了这篇博文;公司最近上了一台阿里云服务器,我部署完系统后发现邮...
Redis在本地测试没有问题,上传的服务器后出现错误
在服务器上,new Redis 可以拿到对象数据,但是其他操作就会报错。 Redis 开启过程中,遇到错误 。 :( protocol error, got 'S' as reply type byte 错误位置 FILE: /home/work/class1/ThinkPHP/Library/Think/Cache/Driver/Redis.class.php  LINE: 82...
手把手教你如何在电脑本机传输文件到阿里云服务器上
话不多说 ,看下文 1、在本地电脑上,快捷键“WIN+R"在“运行”中输入“MSTSC”,点击确定。 2、在“远程桌面连接”框框点击“选项”展开。(计算机中输入阿里云服务器的IP地址) 3、在展开的“远程桌面连接”窗口,点击“本地资源”。 4、然后点击“详细信息”。 5、勾选要上传阿里云服务器的文件所在的本地磁盘,点击确定6、进行用户名和密码核
阿里云使用swiftmailer不能发送邮件
报错: Connection could not be established with host smtp.163.com [ #0] 不能正常发送的代码: <?php require_once './vendor/autoload.php'; $su = 'register'; $ge = '1362836763@qq.com'; $co = 'Please regis...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 如何将视频放到制作网页上 python发送邮件菜鸟教程