3
我正在編寫一個應用程序,以編程方式發送電子郵件而不使用意圖。Android以編程方式從任何電子郵件地址發送電子郵件
我能夠使用帶有Gmail身份驗證的SMTP使用Java郵件API編寫應用程序。
但此應用程序支持僅使用Gmail地址發送電子郵件。使用任何Gmail地址和密碼,我也可以將電子郵件發送到任何電子郵件地址。
private Properties _setProperties() {
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.gmail.com");
if(_debuggable) {
props.put("mail.debug", "true");
}
if(_auth) {
props.put("mail.smtp.auth", "true");
}
props.put("mail.smtp.port", _"465");
props.put("mail.smtp.socketFactory.port", _"465");
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.socketFactory.fallback", "false");
return props;
}
但我想使用密碼除了Gmail有任何電子郵件地址和發送電子郵件,如雅虎等 當我嘗試與雅虎,郵件無法發送。
請教我如何實現這個任務。
先謝謝您。
是否有人知道如何從Android的任何電子郵件地址以編程方式發送電子郵件? 請幫我處理這個應用程序... –
請寫下你試過的代碼.. – Jhanvi
jHanvi:我附上了用來發送電子郵件的代碼。從這我只能發送從Gmail Addess。但我想從雅虎,Hotmail等發送 –