簡體   English   中英

通過Java郵件發送消息

[英]Sending message through java mail

您好,我能夠從我的Web應用程序發送郵件。 但是這里的問題是只能發送一行消息,即

我想發送一條消息說:

您的用戶名是:xxxx您的密碼是:xxx

     Message message = new MimeMessage(session);
                    message.setFrom(new InternetAddress("xxx@gmail.com"));
                    message.setRecipients(Message.RecipientType.TO,
                        InternetAddress.parse(Class.email));
                    message.setSubject("Registration Confirmation with SK Business Group");
                    message.setContent("<h1>Congratulations on successfully registering with us</h1><h2>Your user name is:</h2>" +Class.uname ,  
                            "text/html");
message.setContent("<h2>Your password is:</h2>" +Class.pass ,  
                            "text/html");

                    Transport.send(message);

但是當郵件到達收件人時,僅顯示用戶名...

我希望同時顯示用戶名和密碼。 請有人幫助我解決這個問題。

注意:Uname和pass是通過其類名獲取的類的靜態變量。

您要設置兩次內容,在同一調用setContent添加兩行:

message.setContent("<h1>Congratulations on successfully registering with us</h1>"
    + "<h2>Your user name is:</h2>" +ApproveDAO.uname
    + "<h2>Your password is:</h2>" +ApproveDAO.pass, "text/html");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM