質問編集履歴

1

メールソースの違い

2021/04/14 01:19

投稿

AbcdefgFirst
AbcdefgFirst

スコア33

test CHANGED
File without changes
test CHANGED
@@ -69,3 +69,79 @@
69
69
 
70
70
 
71
71
  よろしくお願い致します。
72
+
73
+
74
+
75
+ 追記
76
+
77
+ ---
78
+
79
+ ここが原因かは不明ですが、メールソースのDiffで異なっていた点を書きます。
80
+
81
+
82
+
83
+
84
+
85
+ ・GMail側(成功側)
86
+
87
+ ```text
88
+
89
+ Content-Type: multipart/mixed; boundary="===============2028351794590306117=="
90
+
91
+ MIME-Version: 1.0
92
+
93
+ Subject: 【{日本語}】 {日本語} 2021-04-14
94
+
95
+
96
+
97
+ --===============2028351794590306117==
98
+
99
+ Content-Type: text/plain; charset="utf-8"
100
+
101
+ MIME-Version: 1.0
102
+
103
+ Content-Transfer-Encoding: base64
104
+
105
+
106
+
107
+ {文字列}
108
+
109
+ --===============2028351794590306117==
110
+
111
+ Content-Type: application/octet-stream; Name="{日本語}【{日本語}】20210414.xlsx"
112
+
113
+ MIME-Version: 1.0
114
+
115
+ Content-Transfer-Encoding: base64
116
+
117
+
118
+
119
+ --===============2028351794590306117==--
120
+
121
+ ```
122
+
123
+
124
+
125
+
126
+
127
+ ・Windows Live メール側(失敗側)
128
+
129
+ ```text
130
+
131
+ Content-Type: multipart/mixed; boundary="===============2028351794590306117=="
132
+
133
+ MIME-Version: 1.0
134
+
135
+ Subject: =?utf-8?b?{アルファベットと数値の文字列}=?=
136
+
137
+ =?utf-8?b?{アルファベットと数値の文字列}=?=
138
+
139
+
140
+
141
+ (GmailにはあるBoundaryで区切られた境界がまるまる無い。)
142
+
143
+ ```
144
+
145
+
146
+
147
+ また1点書き忘れていたのですが、プログラムから自動で送信された場合Windows Live メールでdatになってしまいますが、Gmailから手動でファイルを添付してメールを送信した場合はWindows Live メールでも正常に添付出来ていましたので、コードの中で何か必要なパラメータが足りないのかなと推測しております。。