问题描述
- android调用javamail发送邮件以及android调用intent发送邮件机制?
- android引用javamail包发送邮件时,javamail是调用android的intent进行通信吗?为什么android调用内部的intent发送邮件不需要登陆邮箱,而是可以直接指定目标邮箱直接发送数据。javamail在android发送邮件调用的什么机制呢?我被搞得好乱,求解
解决方案
解决方案二:
不需要登陆邮箱,对方接收到邮件显示的发送方的邮箱地址是什么?
应该是你的理解有问题!以下示例,是需要登陆的:
import android.util.Log;import android.view.View;import android.widget.Button;public class MailSenderActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final Button send = (Button) this.findViewById(R.id.send); send.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub try { GMailSender sender = new GMailSender(""username@gmail.com""password""); sender.sendMail(""This is Subject"" This is Body"" user@gmail.com"" user@yahoo.com""); } catch (Exception e) { Log.e(""SendMail"" e.getMessage() e); } } }); }}
解决方案三:
这是android实现的原因吧
时间: 2024-05-25 04:00:48