0
Google CSPの添付ファイルを使用してメールを送信しようとしています。受信者がメールを受信しませんでした。 Google App Engineでログを確認したところ、エラーは報告されませんでした。何がうまくいかないでしょうか?誰かがGoogアプリケーションエンジンを使用して添付ファイルとしてメールでCSVファイルを送信できるかどうか教えてください。はいの場合は、どうすればいいか教えてください。CSVファイルを添付したGmailメールをGoogleのアプリケーションエンジンに送信する方法
Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
try {
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("[email protected]"," Admin"));
msg.addRecipient(Message.RecipientType.TO, new InternetAddress(emailto, "Mr. User"));
msg.setSubject("Expence Tracker with Attachment");
String htmlBody=msgbody;
byte[] attachmentData= attach.getBytes();
Multipart mp = new MimeMultipart();
MimeBodyPart htmlPart = new MimeBodyPart();
htmlPart.setContent(htmlBody, "text/html");
mp.addBodyPart(htmlPart);
MimeBodyPart attachment = new MimeBodyPart();
attachment.setFileName("myfile.csv");
attachment.setContent(attachmentData, "text/comma-separated-values");
mp.addBodyPart(attachment);
msg.setContent(mp);
//resp.getWriter().println("Mail Details :To- "+emailto);
} catch (AddressException e) {
resp.getWriter().println("Mail Details :Error "+e);
} catch (MessagingException e) {
resp.getWriter().println("Mail Details :Error "+e);
}
あなたが作成したメッセージを送信する方法はありません。コードの別の部分にありますか?もしそうなら、それを共有することはできますか? – Justmaker