android怎样不打开系统浏览器实现了发送邮件

发布网友 发布时间:2022-04-22 00:58

我来回答

1个回答

热心网友 时间:2023-06-21 19:45

下载javamail的java包,加入到你项目的库中。

2.修改你的邮箱设置,这里以163邮箱为例。打开设置,开启客户端授权码,记住这个授权码,然后打开POP3/SMTP服务和IMAP/SMTP服务。

输入相应的代码(私我给你发)

在使用该库前先简单介绍一下 Email for Android 2.3.2 中四个核心的类和相关的方法。

EmailConfig 类

setAccount(  ):设置发信人的邮箱(必写)

setPassword(  ) :设置发信人的邮箱密码或授权码(必写)

setSmtpHost(  ):设置SMTP服务器地址(发送邮件时必写)

setSmtpPort(  ):设置SMTP服务器端口(发送邮件时必写)

setPopHost(  ):设置POP服务器地址(接收邮件时必写)

setPopPort(  ):设置POP服务器端口(接收邮件时必写)

setImapHost:设置IMAP服务器地址(接收邮件时必写)

setImapPort:设置IMAP服务器端口(接收邮件时必写)

EmailSendClient 类

setTo(  ):设置收信人邮箱(必写)

setCc(  ):设置抄送人

setBcc(  ):设置密送人

setNickname(  ):设置发信人昵称

setSubject(  ):设置邮件主题(必写)

setText(  ):设置文本型的邮件内容(必写,但 setText(  ) 和 setContent(  ) 只能二选一)

setContent(  ):设置HTML型的邮件内容(同上)

sendAsyn(  ):异步发送邮件(必写)

EmailReceiveClient 类

popReceiveAsyn(  ):使用POP3协议异步接收邮件

imapReceiveAsyn(  ):使用IMAP协议异步接收邮件

EmailExamine 类

connectServer(  ):检查邮件服务器配

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com