当前位置:  技术问答>java相关

为什么说没有权限发送email?

    来源: 互联网  发布时间:2015-07-01

    本文导语:  package untitled1; import java.util.*; import javax.mail.*; import javax.activation.*; import javax.mail.internet.*; public class MyClass1 {   public static void main(String[] args) {     try{   Properties props = new Properties();   props.put("mail.smtp.hos...

package untitled1;
import java.util.*;
import javax.mail.*;
import javax.activation.*;
import javax.mail.internet.*;
public class MyClass1 {
  public static void main(String[] args) {
    try{
  Properties props = new Properties();
  props.put("mail.smtp.host", "smtp.163.com");
  Session s = Session.getDefaultInstance(props,null);
  MimeMessage message = new MimeMessage(s);


  InternetAddress from = new InternetAddress("huangbin0791@163.com");
  message.setFrom(from);
  String toAddress ="Huangbin0791@163.com";
  InternetAddress to = new InternetAddress(toAddress);
  message.addRecipient(Message.RecipientType.TO, to);

  String subject = "hello";
  message.setSubject(subject);
  String text = "hello javamail";
  message.setText(text);

  Transport trans;
  trans=s.getTransport("smtp");
  trans.connect("smtp.163.com","huangbin0791","8975464");
  trans.send(message);
 }catch (Exception e){
   e.printStackTrace();
  }

  }
}
//----------------------------------------------------------------
//出错信息:
avax.mail.SendFailedException: Sending failed;
  nested exception is: 
javax.mail.MessagingException: 553 You are not authorized to send mail as , authentication is required
at javax.mail.Transport.send0(Transport.java:219)
at javax.mail.Transport.send(Transport.java:81)
at untitled1.MyClass1.main(MyClass1.java:31)

说明: 用户名和密码一定正确!





|
是因为你的邮件服务器需要安全验证啦!

    
 
 

您可能感兴趣的文章:

  • 求助:linux下有没有方法来恢复未知权限的文件的权限呢,在线等
  • linux下安装oracle,出现没有权限的报警,怎么解决?
  • 我用root用户登陆之后,仍提示我没有权限。
  • 如何防止没有权限的人由于知道url,直接输入url,来察看文件呢?
  • ubuntu格式化U盘没有访问权限
  • 点击表单提交时出现jQuery没有权限的解决方法
  • 设置了suid和guid为什么还是没有权限
  • linux 下 如果没有根用户权限是不是就装不了 mysql ??
  • 【问】为什么设置了suid还是没有root权限?
  • 如何知道一个用有没有权限调用bind()函数(socket编程的时候)
  • linux下加入root组却没有管理员的权限
  • 新建一个用户,然后用ssh登陆,我能否限制该用户只能访问默认目录,其他目录都没有权限进入?
  • 创建了文件,却没有执行权限?为什么?
  • 编译linux0.01内核时出错,没有权限?
  • 设置了alias以后重新登录就没有了,怎么解决呢?设什么权限可以删除文件? iis7站长之家
  • rh9下把WIN分区的东西MOUNT过去但是做WIN分区的东西没有权限进行操作?怎么办
  • Linux open函数创建的文件却自己没有权限
  • 刚装的solaris的root用户没有ftp权限不知道怎么给它加上?急!
  • Ubuntu 9.10下Samba 用户没有访问权限问题,
  • 设置了alias以后重新登录就没有了,怎么解决呢?设什么权限可以删除文件?
  • 有没有谁实现了向IE浏览器那种“发送网页(P)”,把完整html格式发送给相应email?
  • QT为什么发送这个信号,没有进入keyPressEvent()函数呢。。
  • 内核进程间发送信号用哪个函数,如果没有这东西,那内核里异步通知用哪个东西
  • UDP协议在实现时有没有在发送端或者接收端设置缓冲区?
  • sendmail配置好了,发送、接收都没有报错,问题是邮件不知道飞到哪里去了???
  • 关于在solaris10下使用sendmail发送邮件没有主题的问题?
  • 我的linux sendmail邮件服务器的/var/spool/mqueue有很多文件,应该怎样清除没有发送出去的过时邮件呢
  • 程序如下,位什么不能接收数据,发送数据却没有问题,
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Bitsets 成员 none():如果没有位被设置则返回true
  • linux没有lilo命令阿,是不是表示没有 相关套件?我的下载吗,也没有RPM这个 命令,我该如何搞定他们出来
  • C++ I/O 成员 good():如果没有出现过错误则返回true
  • 请问:我发现我的系统里什么都没有啊,gcc没有,rpm也没有,这怎么办啊
  • 我重装了winme,却进不了Linux了,而我现在又没有Linux光盘,也没有Linux启动盘,还有没有办法?
  • linux 下 没有aptitude,也没有 apt-get。
  • 有没有哪位知道linux下有没有什么可视聊天的工具
  • 求救!!安装redhat后,提示重启,但是没有没有redhat的启动选项
  • 请问:编译内核时,make bzimage命令后,提示没有这个规则,这有没有影响呀?
  • 有没有搞错,JSP精华版数据全部没有了。
  • 我想在VMware上装FreeBSD,有没有人这样做过?有什么问题没有?
  • 我没有软驱,也没有LINUX的光盘,如何安装LINUX?
  • /目录没有可用空间了,且没有可删除文件了,能否扩容,怎样扩容?
  • 怎么判断一个表中没有没有记录呀?
  • 请问各位谁知道JBuilder7的注册解密方法,我没有序列号,也没有解密文件
  • 我安装了cygwin,可是根本做不了什么工作,里面没有vi,没有gcc,怎么会这样?
  • 请问为什么JSDK装好后,没有LIB子目录,也没有jsdk.jar,谢谢!
  • [AIX]有没有办法查到有没有用户执行了Kill命令
  • linux里有没有象vc那样的IDe啊,有没有类库什么的呢
  • 上ADSL时的问题,输入:adsl-start没有反应,也没有提示!!!!!
  • 在redhat8.0下如何配声卡。没有sndconfig命令。setup中也没有sound configration。怎么办?<0b>


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3