说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

我在做一个邮箱发不出去急用呀我用下面代码写的出了个错误有大神速度帮我吗

编辑:说三道四文库 发布时间:2017-11-22 05:12
HTML文档下载 WORD文档下载 PDF文档下载
求大神帮忙

这是我弄的一个邮箱发送的代码发送接收不到那个附件有人知道要怎样设置或者要url什么之类的吗我新手不懂
mail和attachment怎么关联的?代码看不到
这样子关联的
你试试这个,我本地可以运行的。
package test;

import java.util.Properties;

import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
  
public class Email {  
  
    public static void main(String[] args) {  
  
        Properties props = System.getProperties();  
      
        props.setProperty("mail.smtp.host", "smtp.163.com");  
        
        props.put("mail.smtp.auth", "true");  
  
        Session s = Session.getInstance(props);  
    
        s.setDebug(true);  
  
        MimeMessage message = new MimeMessage(s);  
        try {  
            // 发件人  
            InternetAddress from = new InternetAddress("wesesdon@163.com");  
            message.setFrom(from);  
            // 收件人  
            InternetAddress to = new InternetAddress("470304523@qq.com");  
            message.setRecipient(Message.RecipientType.TO, to);  
            // 邮件标题  
            message.setSubject("test");  
            String content = "测试内容";  
            // 邮件内容
            message.setContent(content, "text/html;charset=GBK");  
     
            message.saveChanges();  
            Transport transport = s.getTransport("smtp");  
            // smtp验证,就是你用来发邮件的邮箱用户名密码  
            transport.connect("smtp.163.com", "wesesdon", "pwd");  
            // 发送  
            transport.sendMessage(message, message.getAllRecipients());  
            transport.close();  
  
        } catch (Exception e) {  
            e.printStackTrace();  
        }  
  
    }  
  
 
public void sendMailByApache(String mail) {  
     
       try {  
         // 创建附件对象  
            EmailAttachment attachment = new EmailAttachment();  
           /* 附件的地址 */  
            attachment.setPath(fileNames);  
            // 设定为附件  
            attachment.setDisposition(EmailAttachment.ATTACHMENT);  
            /* 附件的描述 */  
            attachment.setDescription("This is Test!");  
            /* 附件的名称,必须和文件名一致 */  
            attachment.setName(fileNames);  
        
            HtmlEmail email = new HtmlEmail();  
            // 这里是发送服务器的名字  
           email.setHostName("smtp.163.com");  
           // 编码集的设置  
//添加这条设置后发送就会失败            email.setStartTLSEnabled(true);
            email.setSSLOnConnect(true);
  
            email.setCharset("gbk");  
            // 收件人的邮箱  
            email.addTo("13570841486@163.com");  
            // 发送人的邮箱  
           email.setFrom("13570841486@163.com");  
           // 如果需要认证信息的话,设置认证:用户名-密码。分别为发件人在邮件服务器上的注册名称和密码  
            email.setAuthentication("13570841486@163.com", "heyi111!");  
            email.setSubject("Android Test");  
            // 要发送的信息  
            email.setMsg("This is test!");  
            // 添加附件对象  
           email.attach(attachment);  
           // 发送  
            email.send();  
        } catch (EmailException e) {  
            // TODO Auto-generated catch block  
            Log.i("IcetestActivity", e.getMessage());  
        }  
   
   }
这个代码为什么不能发送呀
出错了你那个出了这个
修改 WordPress 的 Flash Video Player 插件,使视频播放器显示封面图 JQuery和CSS实现图片幻灯片显示 JQuery操作Ajax的基本方法 点评两个网站: SEO 做得好, 并不等于有访问量. jQuery右键菜单(Context Menu)插件 创建vpn服务器解决远程接入的问题 用JQuery插件轻松实现accordion折叠菜单 用VBA为EXCEL文件加个登录对话框 Android模拟器入门 Android GSM驱动模块详细分析 农行网上在线支付平台接口安装详解 Android开发中实现跨进程通讯的AIDL接口 用CSS样式展现可打印页面 Android搭建NDK开发环境 VC++、MFC最好的开源项目 Android中电话和短信服务的包分析 一位Android开发者的赚钱经历 让网页中的图片随屏幕滚动,并避免与文字重叠 Hello bat - DOS BAT批处理编程入门教程(一) 变量 - DOS BAT批处理编程入门教程(二) Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 程序流程控制基础 - DOS BAT批处理编程入门教程(四) For循环语句详解 - DOS BAT批处理编程入门教程(五) Android编程之实现GPS定位 android编程实现仿iphone的tab效果 系统变量 - DOS BAT批处理编程入门教程(三) Android编程获取手机的IMEI Android开发中14个很有用的编程技巧 Android蓝牙栈bluez使用方法 Android模拟GPS数据生成kml和nmea文件 Android签名用keytool和jarsigner制作apk文件 新手问题:SQL*PLUS出错! 一道调用传递引用的参数,实现两个字符串变量的交换的题目,帮帮忙! 离开 论坛 散分 关于php与frontpage之间的一些问题!! 离开 论坛 散分【二】 在ASP中生成SURFER对象时出现错误 离开 论坛 散分【三】 离开 论坛 散分【三】 急救! 如何操作磁卡读写器 Help,如何更改DataGrid控件选中那个单元格的背景色和前景色? 2000共享文件问题,请高手看一下,很古怪的! 朋友,你好! 离开 论坛 散分【四】 高手救命,简单数据库规划问题!!!价值50分!!! 想听听大家对 static 命名的函数、变量的用法 Access数据库传到服务器后,变为只读了?求助,白思不得其解 请问怎样取得PCM流 离开 论坛 散分【五】 打包,解包??? 离开 论坛 散分【六】 离开 论坛 散分【七】 求教SQL语句,高手、或刚入门的同道都进来讨论一哈 最初linux使用什么编译开发的? 离开 论坛 散分【八】 关于字符串截取问题 谁有FASTREPORT的注册版本 我急用!在线等待!谢谢! 离开 论坛 散分【九】 Application.messagebox和messagebox有什么区别呢? 水晶报表的两个小问题? 怎样向Foxpro表中添加float型数据? 离开 论坛 散分【十】 问一个和Session有关的问题,达人请进 在宏里把ie关闭。非常感谢 如何让window.showModalDialog的page提交数据到原来的父页面? 合租住房!! 有没有一个命令直接解开iso文件或提取里面的一个文件或文件夹 请给看看程序:AVI视频的读取和重建 如何显示出电脑内已经注册的dll文件列表? 中程浮点数问题! solaris下CC编译器的问题? UML的书籍和软件? 那里有vs.net2003的vss6.0d版本? 有时候exe文件不能运行? 自己准备写一个工资发放和发布的程序,欢迎探讨. 襄儿妹妹还在吗?幸好偶这个马甲还有点分,全给你吧,这个ID密码她不知道呵呵~~~ 关于linux WEB服务器名的问题? 请教ATL中CBindStatusCallback的问题 我的IE不能打开新窗口?用鼠标左键点击超链接没有反应? 我的项目改变目录后打不开,怎么办? 多CPU机器,同时可有几个线程处于运行状态? 小孩受惊吓后有什么症状? 常用的近义词、反义词都有哪些? 什么是八珍汤 请问“八珍汤”的功效是什么?男性也可以喝吗?请问男性也可以喝吗?如果最近感觉很疲劳的话! 八珍汤需要配合四物汤喝么?因为八珍汤有四物汤的成分,两者如果要补气血效果好的话需要配合一起喝么?店主说我需要一起喝,但是我觉得只喝八珍汤就行了,店主说八珍汤隔一天喝一次,四物 八珍汤配方 已知菱形边长 怎么求对角线长已知菱形边长为10倍根号3,其中1个内角为60度,怎么求较长对角线长 羊圈是一个长20米,宽10米的长方形,张大爷用长30米的绳子把羊铨在羊圈外的一角,山羊的活动范围有多大? 草场上有一个长20米宽10米的关闭的羊圈,在羊圈的一角栓一直羊,问这只羊的活动范围是多少 草地上有一个长20米,宽10米的关闭羊圈,在羊圈的一角用长为30米的绳子栓着一只羊,这只羊的活动范围有多大?对的,是整个羊圈,解答这只羊的活动范围是多大 草地上有一个长20米,宽十米的羊圈,在羊圈的一角用长三十米的绳子拴着一只羊,这只羊的活动范围有多大 巴塔首领在美军无人机空袭中身亡 正推杨洁篪:中国是二十国集团积极参与者、国际晚班车:日大规模“夺岛”军演剑指北约在东欧举行大规模军演 模拟外敌入中央巡视组展开第二轮巡视 分析称密度中国和新西兰签署加强食品安全合作备忘世界主要城市11月3日天气预报巴基斯坦塔利班首领遭美军无人机袭击身中国癌症死亡总人数八成以上源于肺癌等巴塔首领在美军无人机空袭中身亡 正推李克强:中国要实现现代化还有很长的路商於古道“十大文化符号”揭晓江城海推海选260位五一劳动奖章先进图文:熟悉的鲁能回来了熟悉的恒大还不用减政府权力的“痛” 换群众办事的“七大要素带您解读 《2016年项目申樱花美食人气高市民热衷买材料DIY乘客和站务员携手救助广告:破纪录!国美黑色星期伍单日成交对中国经济 长期向好 充满信心广发银行武汉分行开展“新消费 我做主顶替者被曝光压力大 腹中胎儿流产
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘