通过电子邮件发送时,java字符串换行不起作用

斯塔西斯·安德罗尼科斯(Stathis Andronikos)

假设我想使用发送电子邮件,org.apache.axis.client.Call并且邮件的正文格式为:

bodyMsg="Name:Justin\nSurname:Biber\nPosition:artist\nField1:1234\nField2:eqweq";

但是当我收到邮件时,每个字段都没有新行。例如,我想收到:

    Name:Justin
    Surname:Biber
    Position:artist
    Field1:1234
    Field2:eqweq

我收到这个:

Name:Justin Surname:BiberPosition:artist Field1:1234 Field2:eqweq

我的代码片段是这样的:

    org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[0]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setEncodingStyle(null);
        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://example.com/", "createEmail"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(arg0), arg1, arg2, bodyMsg});
 } catch(Exception ex) {}

有什么建议吗?

亚历克斯

我可以建议您尝试以下操作。

如果您正在Windows上阅读此电子邮件,则可能应该发送\r\n而不是\n系统属性line.separator

如果您以HTML格式阅读此电子邮件,则应该发送HTML换行标记<br/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Sendgrid示例示例不起作用,如何通过电子邮件发送给多个收件人?

通过电子邮件发送\ r \ n PHP mail()时添加换行符

通过电子邮件发送附加字符串正文的最佳实践?

通过电子邮件在查询字符串中发送JWT是否安全?

通过电子邮件发送图像

通过电子邮件发送PDF

通过电子邮件发送评级

使用StringBuilder格式化电子邮件时,换行符不起作用

通过电子邮件地址进行 VLOOKUP 搜索在 LibreOffice 或 Google 表格中不起作用

如果工作表中的导入数据发生更改,则通过电子邮件通知。[触发器不起作用]

想通过电子邮件过滤模型对象,但是过滤在 Django REST api 中不起作用

从crontab输出通过电子邮件发送邮件时,mutt显示邮件内容中的标题

使用nodemailer通过Node.js发送电子邮件不起作用

通过UWP EmailManager发送电子邮件附件不起作用

Python:通过crontab发送电子邮件时文件附件不起作用

从php发送电子邮件不起作用

Python电子邮件发送器不起作用

发送HTML电子邮件(链接不起作用)

AJAX电子邮件发送不起作用

Firebase 发送验证电子邮件不起作用

phpmailer电子邮件发送不起作用

在 aspnetboilerplate 中发送电子邮件不起作用

Django Celery发送注册电子邮件不起作用

Rails-发送名称不起作用的电子邮件

Codeigniter发送电子邮件不起作用

AWS SES发送电子邮件不起作用

Powershell发送电子邮件时编码不起作用

使用Java GUI发送电子邮件:不起作用

多次通过电子邮件发送相同地址时达到“收件人通过电子邮件发送”配额