`
linfengsheng
  • 浏览: 130651 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

android 发邮件-JavaMail-Android

 
阅读更多

JavaMail-Android Project:
http://code.google.com/p/javamail-android/
Jar包使用方式:
在Android项目中直接导入即可

 

主要代码:

 button.setOnClickListener(new OnClickListener(){  
           @Override 
           public void onClick(View view) {  
               try {  
                   MailAccount account = new MailAccount(  
                           "account@mail.com", //邮箱帐号  
                           "password", //邮箱密码  
                           "465", //端口,采用SSL加密的SMTP协议默认端口为465  
                           "465",  
                           "smtp.qq.com" //smtp服务器  
                           );;  
                   MailItem item = new MailItem(  
                           "from@mail.com", //发件人  
                           new String[]{"to@mail.com"}, //收件人,可以有多个   
                           "subject", //邮件主题  
                           "body" //邮件内容  
                           );  
                   item.addAttachment("/sdcard/test.jpg"); //附件  
                     
                   Mail mail = new Mail();  
                   mail.send(account, item);  
               } catch (Exception e) {  
                   e.printStackTrace();  
               }  
           }  
       });  



 

分享到:
评论

相关推荐

    android JavaMail发送邮件

    http://stackoverflow.com/questions/2020088/sending-email-in-android-using-javamail-api-without-using-the-default-android-app的源码,已实现可发送邮件。

    Android发送邮件使用的JavaMail包

    在Android平台上,发送电子邮件是一项常见的任务,而JavaMail API是一个强大的工具,可以帮助开发者实现这个功能。这个压缩包包含了实现这一功能所需的关键库文件:mail.jar、activation.jar和additional.jar。 ...

    Android 使用javamail发送邮件

    在Android平台上,使用JavaMail库发送邮件是一种常见的实践。JavaMail是一个开源的API,它提供了在Java环境中处理邮件的功能,包括发送、接收和管理电子邮件。在这个案例中,"LouisJavaMail-master"是一个项目仓库,...

    android使用javamail发送邮件jar包

    在Android平台上,发送电子邮件通常需要使用JavaMail API。JavaMail是一个开源库,它提供了一组API,使得在Java环境中发送和接收电子邮件变得简单。在Android项目中,由于原生的Android SDK并不直接支持JavaMail,...

    Android邮件收发-毕业设计

    在Android平台上实现邮件收发是一项常见的任务,尤其在毕业设计中,这可以帮助学生掌握网络通信、数据缓存和用户界面交互等关键...通过这个项目,学生能够全面了解Android邮件收发的流程,并锻炼实际解决问题的能力。

    Android中使用JavaMail发送邮件

    这时,我们可以利用JavaMail API在Android上直接发送邮件,无需用户介入。 JavaMail是一个跨平台的邮件处理库,它提供了与SMTP(Simple Mail Transfer Protocol)服务器通信的能力。在Android中使用JavaMail,我们...

    harmonyos2-javamail-android-forked:从http://code.google.com/p/javamail-a

    在使用 harmonyos2-javamail-android-forked 时,开发者需要注意以下几点: 1. **兼容性**:确保项目已适配 HarmonyOS 2 的 SDK 和 API,可能需要更新或替换原有 Android 特定的代码。 2. **配置依赖**:在 Harmony...

    Android邮件客户端Demo

    在Android邮件客户端Demo中,UI设计应当简洁明了,使用户能快速找到他们需要的功能,如收件箱、发件箱、草稿箱和设置选项。 7. **性能优化**:考虑到移动设备的资源限制,优化性能是必不可少的。开发者需要确保应用...

    javamail1_4_7

    JMail使用Java开发邮件必不可少的组件。mail.jar是包含了所需要类的jar。在lib文件夹下有一系列jar包,这些jar包组成了mail.jar这个jar包。可以只使用一个mail.jar,也可以使用lib文件夹下jar进行组合,比如只做发送...

    Android JavaMail邮件发送

    在Android平台上,通过JavaMail API实现邮件发送是一项常见的任务,特别是在需要向用户发送验证邮件或者自动通知时。JavaMail是一个开源库,它提供了一套完整的API来处理邮件发送和接收。在Android应用开发中,我们...

    Android高级应用源码-Android调用谷歌STMP发送邮件 MailDemo.rar

    总的来说,这个MailDemo项目提供了一个实际的Android应用实例,演示了如何集成JavaMail API并使用SMTP服务发送邮件,这对于学习和理解Android邮件发送功能非常有价值。通过深入研究源代码,开发者可以了解到如何在...

    android邮件发送几种方式

    下面将详细介绍几种常见的Android邮件发送方式。 1. **使用Intent启动邮件应用** Android系统内置了对邮件应用的支持,可以通过Intent来启动邮件客户端。这种方式简单易用,但缺点是用户必须安装了邮件客户端应用...

    Android应用源码之AndroidEmail(邮件收发)-IT计算机-毕业设计.zip

    - Android Email收发通常使用JavaMail API,它是一个开源库,允许开发者在Java应用程序中处理邮件。在Android中,可能需要通过Apache的Android兼容版本来使用JavaMail。 3. **Properties配置**: - 配置邮件...

    Android-android的Email发送验证码方案后台服务使用网易163邮箱

    然后,我们可以使用JavaMail API或其轻量级库——Android JavaMail API(Android-JavaMail-API)来实现邮件的发送。由于Android系统对JavaMail API的支持有限,因此通常推荐使用Android-JavaMail-API。该库简化了...

    harmonyos2-javamail_android:适用于Android的JavaMailAPI(移植)

    100%:它无法管理电子邮件的多部分元素(因此我们收到的大部分电子邮件)。 此 API 在 JAR 文件中的 2 个文件中存储了与 Java 对象关联(它们之间的一种映射)之间的MIME-Types 。 Android 无法以经典方式读取文件...

    经过测试使用过适合android_javamail的3个jar包

    在Android平台上实现邮件服务时,JavaMail是一个常用的库,它为开发者提供了丰富的API来处理SMTP、POP3和IMAP协议的邮件发送和接收。然而,由于Android系统与标准Java环境的差异,直接使用JavaMail可能会遇到兼容性...

    Android使用JavaMail后台发送邮件遇到的一些问题

    在Android应用开发中,使用JavaMail库来实现后台发送邮件是一项常见的任务。JavaMail是一个功能强大的API,可以处理SMTP(简单邮件传输协议)和其他邮件协议,使得开发者可以在Android平台上实现邮件服务。本篇文章...

    基于Android的邮件收发

    这个主题主要围绕如何在Android环境下使用JavaMail API来处理邮件的发送与接收。JavaMail API是一个开源库,它提供了丰富的接口和类,使得开发者可以方便地在各种Java应用程序中实现SMTP(简单邮件传输协议)和IMAP...

    Android系统基于javamail的手机邮件发送器

    在Android平台上开发一个基于JavaMail的手机邮件发送器是一项实用且技术性强的任务。JavaMail库为开发者提供了在移动设备上实现邮件发送功能的能力,而Android系统则提供了丰富的API支持,使得这种集成变得可能。...

    发邮件Demo_Android

    在Android项目中,我们可以引入JavaMail API库,如`android-mail`和`android-activation`,这两个库提供了处理邮件发送的功能。通过`Properties`对象配置SMTP服务器信息,然后创建`Session`对象。接着,使用`...

Global site tag (gtag.js) - Google Analytics