Java发送邮件 文本换行_怎样使JavaMail中的内容换行?

有这么一段程序:

//设置邮件内容

Multipart multipart = new MimeMultipart();

BodyPart messageBodyPart1 = new MimeBodyPart();

messageBodyPart1.setText("时间: "+(new Date()).toString());

multipart.addBodyPart(messageBodyPart1);

BodyPart messageBodyPart2 = new MimeBodyPart();

messageBodyPart2.setText("人: "+request.getParameter("chargename"));

multipart.addBodyPart(messageBodyPart2);

BodyPart messageBodyPart3 = new MimeBodyPart();

messageBodyPart3.setText("联系方式: "+request.getParameter("chargecontact"));

multipart.addBodyPart(messageBodyPart3);

BodyPart messageBodyPart4 = new MimeBodyPart();

messageBodyPart4.setText("地址: "+request.getParameter("chargeaddress"));

multipart.addBodyPart(messageBodyPart4);

BodyPart messageBodyPart5 = new MimeBodyPart();

messageBodyPart5.setText("内容: "+request.getParameter("chargecontent"));

multipart.addBodyPart(messageBodyPart5);

newMessage.setContent(multipart);

最后发送后,内容是紧挨着的,怎样使不同的内容分开,也就是换行?

请帮忙,谢谢!

|

/*

* @(#)msgsend.java1.15 00/05/24

*

* Copyright 1997-2000 Sun Microsystems, Inc. All Rights Reserved.

*

* Sun grants you ("Licensee") a non-exclusive, royalty free, license to use,

* modify and redistribute this software in source and binary code form,

* provided that i) this copyright notice and license appear on all copies of

* the software; and ii) Licensee does not utilize the software in a manner

* which is disparaging to Sun.

*

* This software is provided "AS IS," without a warranty of any kind. ALL

* EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY

* IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR

* NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE

* LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING

* OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS

* LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT,

* INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER

* CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF

* OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE

* POSSIBILITY OF SUCH DAMAGES.

*

* This software is not designed or intended for use in on-line control of

* aircraft, air traffic, aircraft navigation or aircraft communications; or in

* the design, construction, operation or maintenance of any nuclear

* facility. Licensee represents and warrants that it will not use or

* redistribute the Software for such purposes.

*/

import java.io.*;

import java.net.InetAddress;

import java.util.Properties;

import java.util.Date;

import javax.mail.*;

import javax.mail.internet.*;

/**

* Demo app that shows how to construct and send an RFC822

* (singlepart) message.

*

* XXX - allow more than one recipient on the command line

*

* @author Max Spivak

* @author Bill Shannon

*/

public class msgsend {

public static void main(String[] argv) {

new msgsend(argv);

}

public msgsend(String[] argv) {

String  to, subject = null, from = null,

cc = null, bcc = null, url = null;

String mailhost = null;

String mailer = "msgsend";

String protocol = null, host = null, user = null, password = null;

String record = null;// name of folder in which to record mail

boolean debug = false;

BufferedReader in =

new BufferedReader(new InputStreamReader(System.in));

int optind;

for (optind = 0; optind

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值