Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在多部分mime消息中,如何在消息的第一部分添加一些信息_Java_Email_Multipart_Mime Message - Fatal编程技术网

Java 在多部分mime消息中,如何在消息的第一部分添加一些信息

Java 在多部分mime消息中,如何在消息的第一部分添加一些信息,java,email,multipart,mime-message,Java,Email,Multipart,Mime Message,我正在使用JavaMailSenderImpl发送多部分消息 我有以下代码发送邮件 MimeMessage mimeMessage = this.mailSender.createMimeMessage(); MimeMessageHelper message = new MimeMessageHelper(mimeMessage, true); message.setSubject("Testing"); message.setTo(getM

我正在使用JavaMailSenderImpl发送多部分消息

我有以下代码发送邮件

  MimeMessage mimeMessage = this.mailSender.createMimeMessage();
        MimeMessageHelper message = new MimeMessageHelper(mimeMessage, true);
        message.setSubject("Testing");
        message.setTo(getMktTemplateErrorsReportingEmailAddress());
        message.setText("Hello testing.", emailTemplate.isHtml());
        if (StringUtils.isNotBlank(fileName)) {
            FileSystemResource file = new FileSystemResource(fileName);
            message.addAttachment(file.getFilename(), file);
        }
        this.mailSender.send(mimeMessage);
在send()方法中

    Object cObj = mimeMessage.getContent();
    if(cObj instanceof Multipart) {
        Multipart content = (Multipart)cObj ;
        int count = content.getCount();

        for(int i=0; i<count; i++) {
            BodyPart part =  content.getBodyPart(i);
            //need to append some info if part is text.
        }
Object cObj=mimessage.getContent();
if(多部分的cObj实例){
多部分内容=(多部分)cObj;
int count=content.getCount();
对于(int i=0;i