使用JavaMail API在Android中发送电子邮件,而无需使用默认/内置应用
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我正在尝试在Android中创建邮件发送应用程序。 如果我使用: Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 这将启动内置的Android应用程序; 我试图 不 使用此应用程序 而 直接单击按钮发送邮件。 #1楼 这是一个替代版本,也对我有用,并带有附件(已在上方发布,但与源链接不同,是完整版本,人们发布后由于缺少数据而无法使其正常工作) import java.util.Date; import java.util.Properties; import javax.activation.CommandMap; import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activation.FileDataSource; import javax.activation.MailcapCommandMap; import javax.mail.BodyPart; import javax.mail.Multipart; import javax.mail.PasswordAuthentication;