0

以下は私がメールを送信するために持っているコードです。

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package myWorkingFiles;

import org.apache.commons.mail.*;

/*
*
* @author xyz
*/
public class GmailEmailWorking {

    public static void main(String[] args) {
        String myEmailId = "myEmailId@gmail.com";
        String myPassword = "myPassword";
        String senderId = "senderId@yahoo.co.in";
        try {
            Email email = new SimpleEmail();
            email.setSmtpPort(587);
            email.setAuthenticator(new DefaultAuthenticator(myEmailId, myPassword));
            email.setDebug(true);
            email.setHostName("smtp.gmail.com");
            email.setFrom(myEmailId);
            email.setSubject("Hi");
            email.setMsg("This is a test mail ... :-)");
            email.addTo(senderId);
            email.setTLS(true);
            email.send();
            System.out.println("Mail sent!");
        } catch (Exception e) {
            System.out.println("Exception :: " + e);
        }
    }
}

今度は、上記のような普通のメールとは対照的に、添付ファイル付きのメールを送信したいと思います。

どのような変更を行う必要があるか教えてください。簡単だと思いますが、残念ながらグーグルさんも助けてくれません。

私はいくつかのリンクを見つけましたが、それらは役に立ちません。

http://www.tutorialspoint.com/jsp/jsp_sending_email.htm

4

1 に答える 1

1

クイック検索でこれが 見つかりました..http://commons.apache.org/email/userguide.html

あなたは何か違うものを探そうとしていますか?

于 2012-06-29T13:55:05.033 に答える