質問編集履歴
10
実行結果を添付
title
CHANGED
File without changes
|
body
CHANGED
@@ -111,4 +111,12 @@
|
|
111
111
|
attachment['Content-Disposition'] = contentDisp
|
112
112
|
print(attachment)
|
113
113
|
```
|
114
|
-

|
114
|
+

|
115
|
+
|
116
|
+
### 20200703 0829 結果添付
|
117
|
+
```ここに言語を入力
|
118
|
+
MIME-Version: 1.0
|
119
|
+
Content-Transfer-Encoding: base64
|
120
|
+
Content-Type: text/comma-separated-values; charset="shift-jis"; name="=?iso-2022-jp?b?MjAyMDA3MDMwODI3NTcuY3N2?="
|
121
|
+
Content-Disposition: attachment; filename="=?iso-2022-jp?b?MjAyMDA3MDMwODI3NTcuY3N2?="
|
122
|
+
```
|
9
画像とPGの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -96,4 +96,19 @@
|
|
96
96
|
contentDisp.append('"')
|
97
97
|
attachment['Content-Disposition'] = contentDisp
|
98
98
|
prtin(attachment)
|
99
|
-
```
|
99
|
+
```
|
100
|
+
|
101
|
+
### 20200702 20:41 最新PGとその実行結果
|
102
|
+
```Python
|
103
|
+
filename = os.path.basename(filepath)
|
104
|
+
with open(filepath, 'rt', encoding='Shift-JIS') as f:
|
105
|
+
content = f.read()
|
106
|
+
attachment = MIMEText(content, 'plain', 'Shift-JIS')
|
107
|
+
contentDisp = Header('attachment;', header_name='Content-Disposition')
|
108
|
+
contentDisp.append('filename="')
|
109
|
+
contentDisp.append(filename, charset='iso-2022-jp')
|
110
|
+
contentDisp.append('"')
|
111
|
+
attachment['Content-Disposition'] = contentDisp
|
112
|
+
print(attachment)
|
113
|
+
```
|
114
|
+

|
8
コード追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -76,4 +76,24 @@
|
|
76
76
|
contentDisp.append('"')
|
77
77
|
attachment['Content-Disposition'] = contentDisp
|
78
78
|
|
79
|
+
```
|
80
|
+
|
81
|
+
### 20200702 16:56 del文 追加
|
82
|
+
```Python
|
83
|
+
filename = os.path.basename(filepath)
|
84
|
+
with open(filepath, 'rt', encoding='Shift-JIS') as f:
|
85
|
+
content = f.read()
|
86
|
+
attachment = MIMEText(content, 'plain', 'Shift-JIS', policy=policy.SMTP)
|
87
|
+
contentType = Header('text/comma-separated-values;', header_name='Content-Type')
|
88
|
+
contentType.append('name="')
|
89
|
+
contentType.append(filename, charset='iso-2022-jp')
|
90
|
+
contentType.append('"')
|
91
|
+
del attachment['Content-Type']
|
92
|
+
attachment['Content-Type'] = contentType
|
93
|
+
contentDisp = Header('attachment;', header_name='Content-Disposition')
|
94
|
+
contentDisp.append('filename="')
|
95
|
+
contentDisp.append(filename, charset='iso-2022-jp')
|
96
|
+
contentDisp.append('"')
|
97
|
+
attachment['Content-Disposition'] = contentDisp
|
98
|
+
prtin(attachment)
|
79
99
|
```
|
7
とってもダメ
title
CHANGED
File without changes
|
body
CHANGED
@@ -65,12 +65,12 @@
|
|
65
65
|
with open(filepath, 'rt', encoding='Shift-JIS') as f:
|
66
66
|
content = f.read()
|
67
67
|
attachment = MIMEText(content, 'plain', 'Shift-JIS', policy=policy.SMTP)
|
68
|
-
contentType = Header('text/comma-separated-values;', header_name='Content-Type'
|
68
|
+
contentType = Header('text/comma-separated-values;', header_name='Content-Type')
|
69
69
|
contentType.append('name="')
|
70
70
|
contentType.append(filename, charset='iso-2022-jp')
|
71
71
|
contentType.append('"')
|
72
72
|
attachment['Content-Type'] = contentType
|
73
|
-
contentDisp = Header('attachment;', header_name='Content-Disposition'
|
73
|
+
contentDisp = Header('attachment;', header_name='Content-Disposition')
|
74
74
|
contentDisp.append('filename="')
|
75
75
|
contentDisp.append(filename, charset='iso-2022-jp')
|
76
76
|
contentDisp.append('"')
|
6
現況コード貼り付け
title
CHANGED
File without changes
|
body
CHANGED
@@ -57,4 +57,23 @@
|
|
57
57
|

|
58
58
|
|
59
59
|
### 20200702 03:37AM コメントに記載した画像追加
|
60
|
-

|
60
|
+

|
61
|
+
|
62
|
+
### 20200702 16:12PM 現況の添付ファイルに関わるコード
|
63
|
+
```Python
|
64
|
+
filename = os.path.basename(filepath)
|
65
|
+
with open(filepath, 'rt', encoding='Shift-JIS') as f:
|
66
|
+
content = f.read()
|
67
|
+
attachment = MIMEText(content, 'plain', 'Shift-JIS', policy=policy.SMTP)
|
68
|
+
contentType = Header('text/comma-separated-values;', header_name='Content-Type', linesep='\r\n')
|
69
|
+
contentType.append('name="')
|
70
|
+
contentType.append(filename, charset='iso-2022-jp')
|
71
|
+
contentType.append('"')
|
72
|
+
attachment['Content-Type'] = contentType
|
73
|
+
contentDisp = Header('attachment;', header_name='Content-Disposition', linesep='\r\n')
|
74
|
+
contentDisp.append('filename="')
|
75
|
+
contentDisp.append(filename, charset='iso-2022-jp')
|
76
|
+
contentDisp.append('"')
|
77
|
+
attachment['Content-Disposition'] = contentDisp
|
78
|
+
|
79
|
+
```
|
5
画像追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -54,4 +54,7 @@
|
|
54
54
|
```
|
55
55
|
|
56
56
|
### 20200628 画像差替え
|
57
|
-

|
57
|
+

|
58
|
+
|
59
|
+
### 20200702 03:37AM コメントに記載した画像追加
|
60
|
+

|
4
意味のない添付画像を 価値ある添付に差し替え
title
CHANGED
File without changes
|
body
CHANGED
@@ -53,69 +53,5 @@
|
|
53
53
|
return result
|
54
54
|
```
|
55
55
|
|
56
|
-
###
|
57
|
-
![
|
58
|
-
|
59
|
-
```mail
|
60
|
-
X-Apparently-To: temp@yahoo.co.jp; Sat, 27 Jun 2020 19:44:10 +0900
|
61
|
-
Return-Path: <konyagayamada@hogehoge.com>
|
62
|
-
X-YMailISG: nCucsTwWLDuohHhTizGTsY0SQpuPHH4mJWP8gIKDUAYYHiJV
|
63
|
-
7LVcjhWAaUci934BdO1ctmv_jmO_w6HtcakcLNCj6G3zIabDMFhtsqqe7j0P
|
64
|
-
y7RMAhvnDpBZMi6Uqp5YOkoYYtWuVtjvx3TDFO72E1nALABpqjVLkG6MBhWc
|
65
|
-
sIOd4dVuyVIx.94kwHrA0iwC99nGDDZ8S0GhquBRU9R8C2p6nhxL1_z8RpYE
|
66
|
-
EcCw07toQWy_sR7BeMAp5FU0c1rqO1nSowlF7hm0MCQ4_O8Btw4pdRpODQfj
|
67
|
-
j8OifNzQ6ZuiGPiYk.MvQ2d3K.xdZpmHkEtGI92mIsQoK4pE4KLS1CIzPF4D
|
68
|
-
UwKX1WkH5zP0hp1KmDibhvqNKQQtqCVfCXKZ8ov6CpOVpxe92CEP0IVN2eT5
|
69
|
-
4g8MHuRFcMsUuEpQkzB5EhxyeFSn2YRufzjuejteKrW89JsrYTco63FLUGZZ
|
70
|
-
a3LTIpko9DDkuygsw275TE1fugWS.AtL0534.uOwryT_nIQotY2CYS_4iait
|
71
|
-
z0m5f7ziFaNBd01PD3yj8Cf_OwWVFm30fFDGsAnZ8YMBalkZP5NUUMc4tZNC
|
72
|
-
Zdm_z0JN0n992cbL.GSDuiFD3JYvpaBOyxNVdEXehzTGRAA_QiI7a5_1CIE5
|
73
|
-
JM19vC93xTEcYdxCeJXr.P5aAVVwfMZQ933il1G3_VdKYTHHJcinZ.iZmwxf
|
74
|
-
vczpneb1VFN2AukmCBHIXqtFRtM518J.GeboMOUUoY6QP2ZQ2ZlU3If0wa39
|
75
|
-
4xanM2p0GrG9m7LUE.n65tfdBxCVKCA0jjnOd351TkpAwjEqoyZFOQZZkAyD
|
76
|
-
gFoXC.9.dRZQT42cpiV9VTUxJmfPt0s6.0SA8He72Gk3BzUmcnT7L8Qmu7NJ
|
77
|
-
fkMg5iAxB_xQBrFNj.E8rajCLA0D.v8wxfrfXh4bfk4_.xiVo8PEd1pNRgqZ
|
78
|
-
9T9E0pG7sz.qzg1jG7gJPWjWHp2Q8enPQmquNQAADNIvfGq9cOhTM7FCOc6b
|
79
|
-
C.u0nskOcICrh2hmh8waYvw94TuBPtNzgRbpjN0bXMeDvE6Wc0qyQeo_kTpf
|
80
|
-
_C06lwnSgV8bHAjDRWUKauFJFTEEf7EIuaH6UJDKS3gqxbrIGdRhXdfmRqEt
|
81
|
-
V5zS.EEphcOdVYWILbaLttudjP8aMe_TjqTpvxNgGR9CPo_L81OHpYUnHmM-
|
82
|
-
X-Originating-IP: [210.777.888.999]
|
83
|
-
Received-SPF: pass (mo-csw.securemx.jp: domain of konyagayamada@hogehoge.com designates 210.777.888.999 as permitted sender) receiver=mo-csw.securemx.jp; client-ip=210.777.888.999; envelope-from=konyagayamada@hogehoge.com;
|
84
|
-
Authentication-Results: mta115.mail.bbt.yahoo.co.jp from=hogehoge.com; domainkeys=neutral (no sig); dkim=pass (ok); header.i=@hogehoge.com; dmarc=pass (p=NONE,sp=NONE,pct=100,domain=hogehoge.com); header.from=hogehoge.com
|
85
|
-
Received: from 210.777.888.999 (EHLO mo-csw.securemx.jp) (210.777.888.999)
|
86
|
-
by mta115.mail.bbt.yahoo.co.jp with SMTP; Sat, 27 Jun 2020 19:44:09 +0900
|
87
|
-
DKIM-Signature: v=1;a=rsa-sha256;c=relaxed/simple;d=hogehoge.com;h=Content-Type
|
88
|
-
:MIME-Version:Subject:From:To:Cc:Date:Message-Id;i=konyagayamada@hogehoge.com;s=
|
89
|
-
20200225.smx;t=1593254649;x=1594464249;bh=VQU5gF9Sv5zvnpOmuDh8vAvlx5Wjv/mkidU
|
90
|
-
qleo0G+w=;b=XCS5deDO3xHyWmRX4V6FJpNp0pNozThwtnBOjeeEfSIXUo00NhzTBrcrVoJpmAvmY
|
91
|
-
Y9yq0KjPUFY1DwwQxPxbDlHEGIfpeEMM3QVqQdch/RXtpOA/JXQIhs6NzO/ICACwscfcYKwk5HWif
|
92
|
-
XfjGciSFPOLEJhjxQbUKISGpmvqDU01aFlImgXMHNYelW8YCqbEMroigqoY6r9B+Kx5JS+RUMDAYA
|
93
|
-
bOc2Tal6LveAHlbBdNQJOx7fliXLLOqED2vxMWabYkLyyV/55X+/cIUfySEsIPD1hkMMUaQ5KdrgL
|
94
|
-
AOGoxkVJmO8heEdRGsWVUScXZdiF7sSF8y1m74sHTpvaqw==;
|
95
|
-
Received: by mo-csw.securemx.jp (mx-mo-csw1515) id 05RAi9Ic005340; Sat, 27 Jun 2020 19:44:09 +0900
|
96
|
-
X-Iguazu-Qid: 34trWq5ayVXFO7nHVI
|
97
|
-
X-Iguazu-QSIG: v=2; s=0; t=1593254648; q=34trWq5ayVXFO7nHVI; m=kULd9HZdv7HXVst9Ix3zO+Q6OpwOuHW+KOCjMFGsMPE=
|
98
|
-
Received: from n9mail8smtpex001.hogehoge.com (n9mail8smtpex001.hogehoge.com [210.000.000.00])
|
99
|
-
by relay.securemx.jp (mx-mr1511) id 05RAi7wi024434;
|
100
|
-
Sat, 27 Jun 2020 19:44:07 +0900
|
101
|
-
Received: from n9mail8smtpex001.hogehoge.com (unknown [127.0.0.1])
|
102
|
-
by HOSTID.nikoniko.hoge.co.jp (Postfix) with ESMTP id 581FF5F79E
|
103
|
-
for <temp@yahoo.co.jp>; Sat, 27 Jun 2020 19:44:07 +0900 (JST)
|
104
|
-
Received: from localhost.localdomain (unknown [10.82.33.237])
|
105
|
-
by HOSTID.nikoniko.hoge.co.jp (Postfix) with ESMTP id 14F365F74D
|
106
|
-
for <temp@yahoo.co.jp>; Sat, 27 Jun 2020 19:44:07 +0900 (JST)
|
107
|
-
X-Original-To: temp@yahoo.co.jp
|
108
|
-
Received: from U9999990000.CERTAIN.local (unknown [10.71.99.999])
|
109
|
-
(Authenticated sender: SOMEID@hogehoge.com)
|
110
|
-
by SOMEHOSTID.hogehoge.com (Postfix) with ESMTPA id 4D8C280002
|
111
|
-
for <temp@yahoo.co.jp>; Sat, 27 Jun 2020 19:43:59 +0900 (JST)
|
112
|
-
Content-Type: multipart/mixed; boundary="===============0516921709085106030=="
|
113
|
-
MIME-Version: 1.0
|
114
|
-
Subject: =?utf-8?b?44GT44KM44Gv77yW5pyI44Gu44CHw5filqHjgrvjg7Pjgr/jg7zjga7lrp/nuL7jgafjgZnjgII=?=
|
115
|
-
From: konyagayamada@hogehoge.com
|
116
|
-
To: temp@yahoo.co.jp, konyagayamada@hogehoge.com
|
117
|
-
Cc:
|
118
|
-
Date: Sat, 27 Jun 2020 10:43:58 -0000
|
119
|
-
Message-Id: <20200627104359.4D8C280002@SOMEHOSTID.hogehoge.com>
|
120
|
-
Content-Length: 1326613
|
121
|
-
```
|
56
|
+
### 20200628 画像差替え
|
57
|
+

|
3
Webメールのヘッダ
title
CHANGED
File without changes
|
body
CHANGED
@@ -54,4 +54,68 @@
|
|
54
54
|
```
|
55
55
|
|
56
56
|
### 20200627 画像差替え
|
57
|
-

|
57
|
+

|
58
|
+
|
59
|
+
```mail
|
60
|
+
X-Apparently-To: temp@yahoo.co.jp; Sat, 27 Jun 2020 19:44:10 +0900
|
61
|
+
Return-Path: <konyagayamada@hogehoge.com>
|
62
|
+
X-YMailISG: nCucsTwWLDuohHhTizGTsY0SQpuPHH4mJWP8gIKDUAYYHiJV
|
63
|
+
7LVcjhWAaUci934BdO1ctmv_jmO_w6HtcakcLNCj6G3zIabDMFhtsqqe7j0P
|
64
|
+
y7RMAhvnDpBZMi6Uqp5YOkoYYtWuVtjvx3TDFO72E1nALABpqjVLkG6MBhWc
|
65
|
+
sIOd4dVuyVIx.94kwHrA0iwC99nGDDZ8S0GhquBRU9R8C2p6nhxL1_z8RpYE
|
66
|
+
EcCw07toQWy_sR7BeMAp5FU0c1rqO1nSowlF7hm0MCQ4_O8Btw4pdRpODQfj
|
67
|
+
j8OifNzQ6ZuiGPiYk.MvQ2d3K.xdZpmHkEtGI92mIsQoK4pE4KLS1CIzPF4D
|
68
|
+
UwKX1WkH5zP0hp1KmDibhvqNKQQtqCVfCXKZ8ov6CpOVpxe92CEP0IVN2eT5
|
69
|
+
4g8MHuRFcMsUuEpQkzB5EhxyeFSn2YRufzjuejteKrW89JsrYTco63FLUGZZ
|
70
|
+
a3LTIpko9DDkuygsw275TE1fugWS.AtL0534.uOwryT_nIQotY2CYS_4iait
|
71
|
+
z0m5f7ziFaNBd01PD3yj8Cf_OwWVFm30fFDGsAnZ8YMBalkZP5NUUMc4tZNC
|
72
|
+
Zdm_z0JN0n992cbL.GSDuiFD3JYvpaBOyxNVdEXehzTGRAA_QiI7a5_1CIE5
|
73
|
+
JM19vC93xTEcYdxCeJXr.P5aAVVwfMZQ933il1G3_VdKYTHHJcinZ.iZmwxf
|
74
|
+
vczpneb1VFN2AukmCBHIXqtFRtM518J.GeboMOUUoY6QP2ZQ2ZlU3If0wa39
|
75
|
+
4xanM2p0GrG9m7LUE.n65tfdBxCVKCA0jjnOd351TkpAwjEqoyZFOQZZkAyD
|
76
|
+
gFoXC.9.dRZQT42cpiV9VTUxJmfPt0s6.0SA8He72Gk3BzUmcnT7L8Qmu7NJ
|
77
|
+
fkMg5iAxB_xQBrFNj.E8rajCLA0D.v8wxfrfXh4bfk4_.xiVo8PEd1pNRgqZ
|
78
|
+
9T9E0pG7sz.qzg1jG7gJPWjWHp2Q8enPQmquNQAADNIvfGq9cOhTM7FCOc6b
|
79
|
+
C.u0nskOcICrh2hmh8waYvw94TuBPtNzgRbpjN0bXMeDvE6Wc0qyQeo_kTpf
|
80
|
+
_C06lwnSgV8bHAjDRWUKauFJFTEEf7EIuaH6UJDKS3gqxbrIGdRhXdfmRqEt
|
81
|
+
V5zS.EEphcOdVYWILbaLttudjP8aMe_TjqTpvxNgGR9CPo_L81OHpYUnHmM-
|
82
|
+
X-Originating-IP: [210.777.888.999]
|
83
|
+
Received-SPF: pass (mo-csw.securemx.jp: domain of konyagayamada@hogehoge.com designates 210.777.888.999 as permitted sender) receiver=mo-csw.securemx.jp; client-ip=210.777.888.999; envelope-from=konyagayamada@hogehoge.com;
|
84
|
+
Authentication-Results: mta115.mail.bbt.yahoo.co.jp from=hogehoge.com; domainkeys=neutral (no sig); dkim=pass (ok); header.i=@hogehoge.com; dmarc=pass (p=NONE,sp=NONE,pct=100,domain=hogehoge.com); header.from=hogehoge.com
|
85
|
+
Received: from 210.777.888.999 (EHLO mo-csw.securemx.jp) (210.777.888.999)
|
86
|
+
by mta115.mail.bbt.yahoo.co.jp with SMTP; Sat, 27 Jun 2020 19:44:09 +0900
|
87
|
+
DKIM-Signature: v=1;a=rsa-sha256;c=relaxed/simple;d=hogehoge.com;h=Content-Type
|
88
|
+
:MIME-Version:Subject:From:To:Cc:Date:Message-Id;i=konyagayamada@hogehoge.com;s=
|
89
|
+
20200225.smx;t=1593254649;x=1594464249;bh=VQU5gF9Sv5zvnpOmuDh8vAvlx5Wjv/mkidU
|
90
|
+
qleo0G+w=;b=XCS5deDO3xHyWmRX4V6FJpNp0pNozThwtnBOjeeEfSIXUo00NhzTBrcrVoJpmAvmY
|
91
|
+
Y9yq0KjPUFY1DwwQxPxbDlHEGIfpeEMM3QVqQdch/RXtpOA/JXQIhs6NzO/ICACwscfcYKwk5HWif
|
92
|
+
XfjGciSFPOLEJhjxQbUKISGpmvqDU01aFlImgXMHNYelW8YCqbEMroigqoY6r9B+Kx5JS+RUMDAYA
|
93
|
+
bOc2Tal6LveAHlbBdNQJOx7fliXLLOqED2vxMWabYkLyyV/55X+/cIUfySEsIPD1hkMMUaQ5KdrgL
|
94
|
+
AOGoxkVJmO8heEdRGsWVUScXZdiF7sSF8y1m74sHTpvaqw==;
|
95
|
+
Received: by mo-csw.securemx.jp (mx-mo-csw1515) id 05RAi9Ic005340; Sat, 27 Jun 2020 19:44:09 +0900
|
96
|
+
X-Iguazu-Qid: 34trWq5ayVXFO7nHVI
|
97
|
+
X-Iguazu-QSIG: v=2; s=0; t=1593254648; q=34trWq5ayVXFO7nHVI; m=kULd9HZdv7HXVst9Ix3zO+Q6OpwOuHW+KOCjMFGsMPE=
|
98
|
+
Received: from n9mail8smtpex001.hogehoge.com (n9mail8smtpex001.hogehoge.com [210.000.000.00])
|
99
|
+
by relay.securemx.jp (mx-mr1511) id 05RAi7wi024434;
|
100
|
+
Sat, 27 Jun 2020 19:44:07 +0900
|
101
|
+
Received: from n9mail8smtpex001.hogehoge.com (unknown [127.0.0.1])
|
102
|
+
by HOSTID.nikoniko.hoge.co.jp (Postfix) with ESMTP id 581FF5F79E
|
103
|
+
for <temp@yahoo.co.jp>; Sat, 27 Jun 2020 19:44:07 +0900 (JST)
|
104
|
+
Received: from localhost.localdomain (unknown [10.82.33.237])
|
105
|
+
by HOSTID.nikoniko.hoge.co.jp (Postfix) with ESMTP id 14F365F74D
|
106
|
+
for <temp@yahoo.co.jp>; Sat, 27 Jun 2020 19:44:07 +0900 (JST)
|
107
|
+
X-Original-To: temp@yahoo.co.jp
|
108
|
+
Received: from U9999990000.CERTAIN.local (unknown [10.71.99.999])
|
109
|
+
(Authenticated sender: SOMEID@hogehoge.com)
|
110
|
+
by SOMEHOSTID.hogehoge.com (Postfix) with ESMTPA id 4D8C280002
|
111
|
+
for <temp@yahoo.co.jp>; Sat, 27 Jun 2020 19:43:59 +0900 (JST)
|
112
|
+
Content-Type: multipart/mixed; boundary="===============0516921709085106030=="
|
113
|
+
MIME-Version: 1.0
|
114
|
+
Subject: =?utf-8?b?44GT44KM44Gv77yW5pyI44Gu44CHw5filqHjgrvjg7Pjgr/jg7zjga7lrp/nuL7jgafjgZnjgII=?=
|
115
|
+
From: konyagayamada@hogehoge.com
|
116
|
+
To: temp@yahoo.co.jp, konyagayamada@hogehoge.com
|
117
|
+
Cc:
|
118
|
+
Date: Sat, 27 Jun 2020 10:43:58 -0000
|
119
|
+
Message-Id: <20200627104359.4D8C280002@SOMEHOSTID.hogehoge.com>
|
120
|
+
Content-Length: 1326613
|
121
|
+
```
|
2
画像さしかえ
title
CHANGED
File without changes
|
body
CHANGED
@@ -53,5 +53,5 @@
|
|
53
53
|
return result
|
54
54
|
```
|
55
55
|
|
56
|
-
###
|
56
|
+
### 20200627 画像差替え
|
57
|
-

|
1
画像
title
CHANGED
File without changes
|
body
CHANGED
@@ -51,4 +51,7 @@
|
|
51
51
|
result = 500
|
52
52
|
finally:
|
53
53
|
return result
|
54
|
-
```
|
54
|
+
```
|
55
|
+
|
56
|
+
### 20200621 画像追加
|
57
|
+

|