`

发送邮件失败:Sending the email to the following server failed

    博客分类:
  • java
阅读更多

做发送邮件的这个功能基本上做了一天,从昨天中午开始一直到凌晨一点,还是没解决掉,人都快崩溃了,开始是mail.jar和activation.jar这两个包没有导入,导入后就报上面这个连接异常。早上4:00多醒来了,实在睡不着。起来打开电脑,突然想起昨晚临睡前看email协议,邮件服务器,pop3,smtp.程序实在找不出什么错误,灵光一闪,就进入邮箱账号看看邮箱设置,发现没有开启pop3.smtp服务。开启后,邮件就能发送成功了。

所以在做发送邮件的java,或者jsp测试前,一定要记得把邮箱的pop3.smtp服务开启。所以有时候你的程序根本没有错误,但就是会出现一些让你根本就想不到得错误,这时候就得看看与你程序相关的一些其它的服务是否与程序的运行有关了,邮件发送时是这样,还有一个web项目比较常见的是银行付款。

查了一些资料,163邮箱在2005年以后注册的邮箱没有提供pop3.smtp服务,只有付费邮箱才有这个功能。

因此最好是用QQ邮箱或者sina邮箱进行测试,并且记得一定要开启pop3.smtp服务。

希望能给像我一样在程序路上前进的朋友能有一些帮助,因为我找着错误的时候,网上的帖子基本上没讲到这个,就是本身程序以外的而有关第三方产品的服务而导致的异常,我的qq:346400987 希望有java爱好的朋友加我,大家一起学习,努力,前进。

 

 

http://student.csdn.net/space.php?uid=51562&do=blog&id=13670

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    javax.mail.SendFailedException: Sending failed问题原因

    在Java编程中,`javax.mail`包提供了发送电子邮件的功能,但是开发者经常会在尝试发送邮件时遇到`javax.mail.SendFailedException: Sending failed`这样的异常。这个异常通常表示邮件发送过程中遇到了问题,不能成功...

    centos 7 mail 发送邮件失败问题.html

    通过 centos 自带的mailx 发送邮件,解决几个关于认证的问题,有可能无法正常发送邮件到服务器,因为SMTP的25端口被禁用,防止垃圾邮件,可以使用SSL配置465端口进行测试

    C# 服务器发送邮件失败实例分析

    错误展示: 我在本地是可以发送的但部署到服务器上后就不能发送了。...首先说下邮件发送的端口:25/465/587 25端口 25端口是为SMTP协议服务开放的,是这三个端口中最老的一个。25端口也称为消息中继端

    java 发送邮件 里面包含了遇到异常情况的解决办法

    用自己的邮件服务器发送邮件,遇到了这个问题,耗费了2个小时终于解决了 javax.mail.MessagingException: Could not connect to SMTP host: zxkaka.com, port: 25; 出现这个问题时,我在foxmail 以及 outlook都可以...

    计算机网络第六版答案

    11. At time t0 the sending host begins to transmit. At time t1 = L/R1, the sending host completes transmission and the entire packet is received at the router (no propagation delay). Because the ...

    Sending Email using MAPI - A COM DLL(sending email demo and soucecode)

    Here is the method CTestEmailDlg::OnSend method, which is used to pass the user specified information to the email object and call the IMail::Send method after setting everything. Collapse | Copy ...

    Java邮件开发Fundamentals of the JavaMail API

    SMTP server will relay the message on to the SMTP server of the recipient(s) to eventually be acquired by the user(s) through POP or IMAP. This does not require your SMTP server to be an open relay,...

    分享在一键boot时出现sending boot FAILED的解决方案

    然而,一些用户在尝试一键boot时可能会遇到“sending boot FAILED”这样的错误,导致刷机过程无法正常进行,窗口瞬间关闭。这通常是由于设备与计算机之间的通信问题,或者是bootloader加载失败所引起的。 为了解决...

    net6发送邮件demo

    在.NET 6中,发送电子邮件是一项常见的任务,尤其对于开发涉及通知、确认或客户服务的应用程序至关重要。本示例("net6发送邮件demo")将介绍如何使用.NET 6框架来构建一个简单的邮件发送功能。这里我们将深入探讨...

    php email 发送邮件的哦 2种方法

    echo "Email sending failed!"; } ?> ``` 这个例子中,`mail()`函数接收四个参数:收件人地址、邮件主题、邮件正文以及邮件头部信息(包含发件人、回复地址等)。 **注意事项**: - 使用SMTP时,确保你的SMTP...

    C++ 发送邮件源代码

    在C++编程中,发送邮件是一项常见的任务,尤其在系统集成、自动化测试或者通知服务等场景下。本文将深入探讨如何使用C++实现邮件发送功能,以满足标题和描述中的需求。 首先,C++本身并不直接支持邮件发送,通常...

    Email Sending Failed(解决方案).md

    Email Sending Failed(解决方案).md

    Perl的Email 发送程序与插件

    除了`Mail::Sender`,Perl还有其他一些邮件发送模块,如`Email::Sender`,它提供了更高级的功能和更灵活的配置选项。`Email::Sender`允许用户选择不同的SMTP策略,如`SMTP::Transport::TLS`支持安全的SMTP传输。 在...

    asp使用 CDOSYS 发送电子邮件

    ### 使用CDOSYS在ASP中发送电子邮件 CDO(Collaboration Data Objects)是一项由微软提供的技术,旨在简化通信程序的开发过程。CDOSYS作为ASP中的一个内置组件,为开发者提供了一种简单且直接的方式来处理邮件发送...

    delphi2010 邮件发送(附源码)

    ShowMessage('Error sending email: ' + E.Message); end; finally SMTP.Free; Message.Free; end; ``` 6. 源码TnEmailEx分析: TnEmailEx可能是一个自定义的邮件发送类,它封装了上述过程,提供了更方便的接口...

    使用EMail.dll发送带附件的邮件.zip

    对于.NET开发者来说,如果需要在不依赖SMTP服务器的情况下发送邮件,可以利用第三方组件,例如“Email.dll”。这个压缩包“使用EMail.dll发送带附件的邮件.zip”提供了一个解决方案,帮助开发者通过Email.dll这个COM...

    JSP发送邮件功能

    out.println("Error sending email: " + e.getMessage()); } %> ``` 在上述代码中,我们首先设置了一些SMTP服务器的属性,如主机名和是否需要身份验证。然后,通过`Session`实例初始化了邮件会话,并提供了一个`...

    后台自动发送邮件

    在Android平台上,后台自动发送邮件是一项常见的功能,尤其对于企业应用或者自动化通知系统而言。本文将深入探讨如何实现这一功能,包括如何设置SMTP服务器、构建邮件消息对象、添加附件以及在后台运行任务。 首先...

    解决VS2012 Express的There was a problem sending the command to the program问题

    安装Visual Studio 2012 Express之后,双击打开web.config文件时经常出现“There was a problem sending the command to the program”的错误,然后VS2012 Express打开了,但web.config文件没打开,需要再次双击web....

    Csharp发送电子邮件

    Console.WriteLine($"Error sending email: {ex.Message}"); } ``` 为了提高用户体验,还可以使用异步发送邮件,以避免阻塞UI线程: ```csharp await smtp.SendMailAsync(message); ``` 总的来说,C#中的`...

Global site tag (gtag.js) - Google Analytics