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实现的原因吧