teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

ソースコードの追加

2021/09/09 04:38

投稿

siokara
siokara

スコア5

title CHANGED
File without changes
body CHANGED
@@ -16,7 +16,27 @@
16
16
  ですが、送信元のメールアドレスを認証に使用したメールアドレスを設定すると、差出人の名前が付与されていました。
17
17
 
18
18
 
19
+ ### 該当のソースコード
19
20
 
21
+ 一部抜粋
22
+ ```java
23
+ // 変数生成(送信元、送信先、タイトル、本文)
24
+ String fromAddress = [Beansからgetした値]; //差出人メールアドレス
25
+ String fromName = [Beansからgetした値]; //差出人の名前
26
+ String toAddress = null;
27
+ String title = null;
28
+
29
+
30
+ // メール送信設定
31
+ InternetAddress toAddress = new InternetAddress(toAddresssMail, toName + "様", "UTF-8");
32
+ email.setFrom(new InternetAddress(fromAddress, fromName, "UTF-8"));
33
+ email.addRecipient(javax.mail.Message.RecipientType.TO, toAddress);
34
+ email.setSubject(title,"UTF-8");
35
+ email.setHeader("Content-Type", "text/html; charset=UTF-8");
36
+ email.setContent(content_create,"UTF-8");
37
+ ```
38
+
39
+
20
40
  ### 試したこと
21
41
 
22
42
  試したこととしては、前提にも書いてある公式のサイトや、様々なサイトを参考にしました。

1

文法の修正

2021/09/09 04:38

投稿

siokara
siokara

スコア5

title CHANGED
File without changes
body CHANGED
@@ -13,8 +13,7 @@
13
13
  問題としては、送信元にメールアドレスのデータを設定したとしても、
14
14
  GmailAPIの認証に使用したメールアドレスが使用され、差出人の名前も付与されていないということが起きている状態です。
15
15
 
16
- ですが、送信元のメールアドレスを認証に使用したメールアドレスを設定すると、
16
+ ですが、送信元のメールアドレスを認証に使用したメールアドレスを設定すると、差出人の名前が付与されていました。
17
- 差出人の名前が付与されていました。
18
17
 
19
18
 
20
19