我试图通过“播放邮件程序”将.csv文件作为附件发送,我想动态生成它 我们可以发送像这样的文本文件
AttachmentData("demo.txt", "abc".getBytes, "text/plain", Some(EmailAttachment.INLINE))))
但是当我尝试这样的时候
AttachmentData("demo.csv", List("abc", "xyz").map(_.toByte).toArray, "text/csv", Some(EmailAttachment.INLINE))))
它不起作用 在此先感谢!!!
答案 0 :(得分:2)
这应该这样做:
AttachmentData("demo.csv", List("abc", "xyz").mkString(",").getBytes, "text/csv", Some(EmailAttachment.INLINE))))
您还应该转义列表中的项目。