Skip to content

Commit 5c02a43

Browse files
committed
#485: expand tests to prove there is no issue on this end
1 parent 1c4e40c commit 5c02a43

File tree

3 files changed

+350
-0
lines changed

3 files changed

+350
-0
lines changed

modules/simple-java-mail/src/test/java/org/simplejavamail/api/email/ContentTransferEncodingTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public void byEncoder() {
1212
assertThat(ContentTransferEncoding.byEncoder("BASE_64")).isEqualTo(ContentTransferEncoding.BASE_64);
1313
assertThat(ContentTransferEncoding.byEncoder("B")).isEqualTo(ContentTransferEncoding.B);
1414
assertThat(ContentTransferEncoding.byEncoder("b")).isEqualTo(ContentTransferEncoding.B);
15+
assertThat(ContentTransferEncoding.byEncoder("8bit")).isEqualTo(ContentTransferEncoding.BIT8);
1516
assertThat(ContentTransferEncoding.byEncoder("x-uuencode")).isEqualTo(ContentTransferEncoding.X_UU);
1617
assertThat(ContentTransferEncoding.byEncoder("x_uuencode")).isEqualTo(ContentTransferEncoding.X_UU);
1718
assertThat(ContentTransferEncoding.byEncoder("QUOTED-PRINTABLE")).isEqualTo(ContentTransferEncoding.QUOTED_PRINTABLE);

modules/simple-java-mail/src/test/java/org/simplejavamail/converter/EmailConverterTest.java

+7
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,13 @@ public void testProblematicEmbeddedImage() {
161161
assertThat(s1.getHTMLText()).containsPattern("\"cid:DB294AA3-160F-4825-923A-B16C8B674543@home\"");
162162
}
163163

164+
@Test
165+
public void testProblematic8BitContentTransferEncoding() {
166+
Email s1 = EmailConverter.emlToEmail(new File(RESOURCE_TEST_MESSAGES + "/#485 Email with 8Bit Content Transfer Encoding.eml"));
167+
EmailAssert.assertThat(s1).hasFromRecipient(new Recipient("TeleCash", "[email protected]", null));
168+
EmailAssert.assertThat(s1).hasOnlyRecipients(new Recipient(null, "[email protected]", TO));
169+
}
170+
164171
@Test
165172
public void testProblematicCommasInRecipeints() {
166173
Email s1 = EmailConverter.emlToEmail(new File(RESOURCE_TEST_MESSAGES + "/#444 Email with encoded comma in recipients.eml"));
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,342 @@
1+
Received: (from websrvr@localhost)
2+
by r4pvap1089.1dc.com (8.14.4/8.14.4/Submit) id 3BA26AK2004272;
3+
Sun, 10 Dec 2023 03:06:10 +0100
4+
Received: from r4pvap1089.1dc.com (localhost [127.0.0.1])
5+
by r4pvap1089.1dc.com (8.14.4/8.14.4) with ESMTP id 3BA26AnH004273
6+
for <[email protected]>; Sun, 10 Dec 2023 03:06:10 +0100
7+
Received: from x5pvtl1004.1dc.com (X5PVTL1004.1dc.com [10.77.4.131])
8+
by N4PVAP036.1dc.com (PPS) with ESMTP id 3uw161r3yg-1
9+
for <[email protected]>; Sun, 10 Dec 2023 03:06:11 +0100
10+
Received: from r4pvap1089.1dc.com (R4PVAP1089.1dc.com [10.68.5.23])
11+
by X4PVTL1004.1dc.com (8.16.0.43/8.16.0.43) with ESMTPS id 3BA26A6d028533
12+
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
13+
for <[email protected]>; Sun, 10 Dec 2023 02:06:10 GMT
14+
Received: from h2769157.stratoserver.net (localhost [127.0.0.1])
15+
by h2769157.stratoserver.net (Postfix) with ESMTP id 21E5F1AE218C
16+
for <[email protected]>; Sun, 10 Dec 2023 03:06:14 +0100 (CET)
17+
Received: from x4pvtl1004.1dc.com (X4PVTL1004.1dc.com [10.75.0.112])
18+
by X5PVTL1004.1dc.com (PPS) with ESMTP id 3uvg26sk3g-1
19+
for <[email protected]>; Sun, 10 Dec 2023 02:06:10 +0000
20+
Received: from pps.filterd (X5PVTL1004.1dc.com [127.0.0.1])
21+
by X5PVTL1004.1dc.com (8.17.1.19/8.17.1.19) with ESMTP id 3B9DZuTH019755
22+
for <[email protected]>; Sun, 10 Dec 2023 02:06:10 GMT
23+
Received: from mx08-00763c01.pphosted.com (mx08-00763c01.pphosted.com [205.220.185.112])
24+
by h2769157.stratoserver.net (Postfix) with ESMTPS id BB71B1AE2182
25+
for <[email protected]>; Sun, 10 Dec 2023 03:06:12 +0100 (CET)
26+
Received: from N4PVAP036.1dc.com (N4PVAP036.1dc.com [127.0.0.1])
27+
by pps.emeapod (8.17.1.5/8.17.1.5) with ESMTP id 3BA1kVk8019587
28+
for <[email protected]>; Sun, 10 Dec 2023 03:06:11 +0100
29+
Received: from fiserv.com (n4pvap036.firstdata.com [217.73.36.57])
30+
by m0330035.ppops.net (PPS) with ESMTPS id 3uw42dg07g-1
31+
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
32+
for <[email protected]>; Sun, 10 Dec 2023 02:06:11 +0000 (GMT)
33+
Received: from h2769157.stratoserver.net ([127.0.0.1])
34+
by h2769157.stratoserver.net (h2769157.stratoserver.net [127.0.0.1]) (amavisd-new, port 10024)
35+
with ESMTP id eEXWbDXXtYa8 for <[email protected]>;
36+
Sun, 10 Dec 2023 03:06:13 +0100 (CET)
37+
Received: from pps.filterd (m0330035.ppops.net [127.0.0.1])
38+
by m0330035.ppops.net (8.17.1.22/8.17.1.22) with ESMTP id 3BA23Tao019452
39+
for <[email protected]>; Sun, 10 Dec 2023 02:06:11 GMT
40+
From: "TeleCash" <[email protected]>
41+
42+
Subject: FDCSecureMail - Sie haben neue Dokumente zur Ansicht vorliegen.
43+
Date: Sun, 10 Dec 2023 03:06:10 +0100
44+
Message-ID: <[email protected]>
45+
MIME-Version: 1.0
46+
Content-Type: multipart/mixed;
47+
boundary="----=_NextPart_000_006D_01DA2C19.7786D2E0"
48+
X-Mailer: Microsoft Outlook 16.0
49+
X-Original-To: [email protected]
50+
Authentication-Results: h2769157.stratoserver.net;
51+
dkim=pass header.d=telecash.de;
52+
dkim=fail header.d=telecash.de;
53+
spf=pass (sender IP is 127.0.0.1) smtp.mailfrom=[email protected] smtp.helo=abcdefgh.stratoserver.net
54+
Authentication-Results: abcdefgh.stratoserver.net (amavisd-new);
55+
dkim=pass (2048-bit key) header.d=telecash.de header.b=xDdYjk7i;
56+
dkim=fail (2048-bit key) reason="fail (message has been altered)"
57+
header.d=telecash.de header.b=tvNv1dVz
58+
X-Spam-Flag: NO
59+
X-Spam-Score: -2.097
60+
X-Spam-Level:
61+
X-Spam-Status: No, score=-2.097 tagged_above=-9999 required=5
62+
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
63+
DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
64+
RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001,
65+
SPF_PASS=-0.001, T_HTML_ATTACH=0.01, T_SCC_BODY_TEXT_LINE=-0.01]
66+
autolearn=ham autolearn_force=no
67+
Thread-Index: AQJgJoeSmN26S8cZezbUkXqgWnSXqw==
68+
X-Authentication-Warning: r4pvap1089.1dc.com: websrvr set sender to [email protected] using -f
69+
X-Proofpoint-Virus-Version: vendor=baseguard
70+
engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26
71+
definitions=2023-12-09_14,2023-12-07_01,2023-05-22_02
72+
X-Proofpoint-Virus-Version: vendor=baseguard
73+
engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26
74+
definitions=2023-12-09_14,2023-12-07_01,2023-05-22_02
75+
X-ProofpointSecure: Encrypted; app="filterd"
76+
X-OlkEid: 00000000AF532B288EB5E34E934B6F1B84DAB6BF0700C3B68E10F77511CEB4CD00AA00BBB6E600000000000C0000C7A6CDFCCFF9C94991C598585C262A8700000000040E00006C434F34EB12DD44A860EE0FCC5C9521
77+
78+
This is a multipart message in MIME format.
79+
80+
------=_NextPart_000_006D_01DA2C19.7786D2E0
81+
Content-Type: multipart/related;
82+
boundary="----=_NextPart_001_006E_01DA2C19.7786D2E0"
83+
84+
85+
------=_NextPart_001_006E_01DA2C19.7786D2E0
86+
Content-Type: multipart/alternative;
87+
boundary="----=_NextPart_002_006F_01DA2C19.7786D2E0"
88+
89+
90+
------=_NextPart_002_006F_01DA2C19.7786D2E0
91+
Content-Type: text/plain;
92+
charset="UTF-8"
93+
Content-Transfer-Encoding: 8bit
94+
95+
96+
97+
98+
This is a secure message.Click
99+
here
100+
<https://emeasecure.e-customer-service.com/formpostdir/securereader?id=111>
101+
within 14 days of receiving the message on a mobile device. After 14 days,
102+
please download the attachment to read this email.
103+
More Info
104+
<https://emeasecure.e-customer-service.com/securereader/help.jsf?lang=enus>
105+
Fiserv Privacy Statement: For support e-mail:
106+
[email protected] Protecting the privacy of users of the
107+
secure mail system is important to us. Our Online Privacy Statement is
108+
designed to inform you about our collection and use of personal information
109+
on this web site. To read more about the Fiserv’s Privacy statement click on
110+
the URL http://www.firstdata.com/en_us/privacy.html
111+
Secured by Proofpoint Encryption, Copyright © 2009-2022 Proofpoint, Inc. All
112+
rights reserved.
113+
114+
------=_NextPart_002_006F_01DA2C19.7786D2E0
115+
Content-Type: text/html;
116+
boundary="PROOFPOINT_BOUNDARY_1";
117+
charset="UTF-8"
118+
Content-Transfer-Encoding: quoted-printable
119+
120+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" =
121+
"http://www.w3.org/TR/html4/strict.dtd">
122+
<html>
123+
<head>
124+
<title>Proofpoint Encryption</title>
125+
<meta http-equiv=3D"Content-Type" content=3D"text/html; =
126+
charset=3Dutf-8">
127+
</head>
128+
<body style=3D"font-size: 14px; font-family: arial; color: #414141;">
129+
<table style=3D"width:450px; border-collapse: collapse;" =
130+
role=3D"presentation">
131+
<tr><td>
132+
<table style=3D"padding-top: 10px; padding-left: 10px; =
133+
padding-right: 10px; padding-bottom: 20px; background-color:#FFFFFF; =
134+
border:1px solid #CCCCCC; width: 450px;" role=3D"presentation">
135+
<tr><td><img src=3D"cid:166882103819970717-100001" =
136+
alt=3D""></td>
137+
<td align=3Dright><img =
138+
src=3D"cid:166882103819970717-100002" alt=3D""></td>
139+
</tr>
140+
<tr><td colspan=3D"2">
141+
<table style=3D"padding-top: 20px; padding-left: =
142+
20px; color:#000000;" role=3D"presentation">
143+
<tr><td>This is a secure message.</td></tr>
144+
=20
145+
<tr><td style=3D"padding-top: 10px;">
146+
<A =
147+
HREF=3D"https://" =
148+
style=3D"color: #777777">Click here</A>
149+
=20
150+
within 14 days of receiving the message =
151+
on a mobile device. After 14 days, please download the attachment to =
152+
read this email.
153+
=20
154+
</td></tr>
155+
=20
156+
<tr><td style=3D"font-size: 12px; padding-top: =
157+
30px; "> <A =
158+
HREF=3D"https://emeasecure.e-customer-service.com/securereader/help.jsf?l=
159+
ang=3Denus" style=3D"font: 12px Arial; color: #777777;" =
160+
target=3D"_blank">More Info</A></td></tr>
161+
</table>
162+
</td></tr>
163+
</table>
164+
</td></tr>
165+
<tr><td style=3D"font-size: 12px; color: #747474; padding-top: =
166+
10px;">
167+
<b>Fiserv Privacy Statement</b>:&nbsp;
168+
For support e-mail: [email protected] Protecting the =
169+
privacy of users of the secure mail system is important to us. Our =
170+
Online Privacy Statement is designed to inform you about our collection =
171+
and use of personal information on this web site. To read more about the =
172+
Fiserv=E2=80=99s Privacy statement click on the URL =
173+
http://www.firstdata.com/en_us/privacy.html
174+
</td></tr>
175+
<tr><td style=3D"font-size: 12px; color: #747474; padding-top: =
176+
10px;">
177+
Secured by Proofpoint Encryption, Copyright &copy; 2009-2022 =
178+
Proofpoint, Inc. All rights reserved.
179+
</td></tr>
180+
</table>
181+
</body>
182+
</html>
183+
184+
------=_NextPart_002_006F_01DA2C19.7786D2E0--
185+
186+
------=_NextPart_001_006E_01DA2C19.7786D2E0
187+
Content-Type: image/png;
188+
name="logo.png"
189+
Content-Transfer-Encoding: base64
190+
Content-ID: <166882103819970717-100001>
191+
Content-Location: logo.png
192+
193+
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
272+
273+
------=_NextPart_001_006E_01DA2C19.7786D2E0
274+
Content-Type: image/gif;
275+
name="lock.gif"
276+
Content-Transfer-Encoding: base64
277+
Content-ID: <166882103819970717-100002>
278+
Content-Location: lock.gif
279+
280+
R0lGODlhWgBEAPcAAAAAAAg6Xgg6Xwk7YAk7YQo9YAk8Ygo9Yws+YAo+Ywo+ZAo/ZQs/Zgw9Yg5A
281+
Yw9BZAtBaAtCaQxCaQxCagxDaw1DbA1EbA1EbQ1Fbg1Gbg1Gbw1HcA5Icg5JcxBAYxFBZRJDZRNE
282+
ZRVEZhREZxBDaBhHaRpHahlIaB1KbBBLdxBMeBBNeRBOehFPfBFQfRFRfhJSfyBNbiFObSJObyRP
283+
byVRcSVScSZScydUcilVdCtWdi5YeDRcezVeezdffThffDpifxJTgRJUgRNVhBRYiBRZiRVbixVb
284+
jBVcjBVdjRVdjhZejhZekBZfkRdgkhdhlBdilBllmBlmmxtsohxsohxspBxupRxuphxvpx1wqB1x
285+
qR5yqh5zqx91rx92sS1fgypgiClrmTNmiTljgT9mgilvoCN0rCB3siB4siB4syF5tSF6tiF6tyJ7
286+
uCJ8uCJ8uiJ9uyJ9vCJ+vCN+vSN/vkBmgkRphUVqhUZsh0htiUlviEpwikxwik1yjFFzjlJ0jVZ3
287+
kVd5kVl6k1t8lFx9lF19liOBviSAvySCwCSDwiWEwyWFxCaHyCaHySaIySeIyieJyyeKyieKyyeK
288+
zCiEwiiFxCiKzCiLzSmLziqMzSiMzi2Nzy6OzjGMyDGNyTOSzzmRzDGQ0DWS0TiU0DqV0juW0jyV
289+
0T2X0T+X0z+Y0j6Y02SEmWiHnWmInWqIn2yKoHCNonGOonOOpHaSpXqVqXyXqX6Yq0GY0kKZ00Oa
290+
1ESa00eb1Uac1Eic1Eud1Uue1k2f1U2f1k2g1U+g11Kh1lGi1lOi11ak11Sj2Fak2Fml2Vqm2Fim
291+
2Vyn2V2n2l+q2mKr22et22iu3Gyv3Gqw3G2w3XS13nW033i333m34Hu54X+64oGbrIKbroOcr4Sl
292+
u4Cy04K84YO84oW94oS944a+4oe+44i+44i+5IvA44vB5I3C5ZDC5ZDD5gAAAAAAAAAAAAAAAAAA
293+
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAABaAEQA
294+
AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKBECKhCihMuX
295+
MGPKnEmzJswTA3CQdIVAgM+fQIMKHUq0aNAfJ1EYXcq0qc9CI2WQIdjDqdWrDrwRRPAxh4AcBAdd
296+
HWv0BsFCPrv6HFEQBNm3P/MQ9PFT7U9CBGvAJRuLoAmgdn8iHYhnr9MTBGUJDfxTBkFYAwwbHSxw
297+
z1DGPxv0HahUstBBeYliBrqHquefDroR9FB0NFAdYU/rHIjWqGugIQp+MIyHIBCmt4NCHXgD7iuC
298+
nZcGDwqE4J2xiAfOsro8aAyCsRo47UGQz9XqQTUT/yzBNBBBHGPBC7VjmqgDW1uXZkCixY2cN1zU
299+
B2UfW2gNgwEUtQATc1xi4IGXlJIOR15dxcNB3jwAFH8FcUOUBFcgqKGBzmzUoFMzEFbAKgTZ4FMr
300+
yHkwUCtCKWCFhoq0MccjCC6j0YdMgTAQGT/VQZAeBNkioQAqCvRHUEgg+IYRHFSAwQvVZHJgORnh
301+
aJQDA+0QFA0HARJUAbQI9MNPFshx4BYYBCVQKAaKUqVTqv0jw1AO1EIQD0SxIlCDRxzIxgWL/XPO
302+
geZgZCVRJP4jglGCCHSCUaD9E8IAWRhoSRGXCcSLgckYypQfArm1VA6sLdWHQCSsYeAhG2T6DzYG
303+
pv/iqQJPRBHBTys4IcQYAml3mk8+fhOHgWss4Oo/Bo7iqRGNQDKETy24wUgl4HQT4K8/cdeJgWoo
304+
cGybhhrhyCWTBCGAC4kcqIkTkWH70xegEGtsoAKBe1EY40rSxLnpXuKJgZI4QYC7Pm2AiLzfXuLm
305+
RZFcYokTArSwiIFWiKEEjfoSLMAFBV6ihgEJL1wRJwY+IQAL/U4BsgBHQOLwEu1KRkAFFKxgiIFs
306+
YEBBBTz3PNA69lLEpiVQCLDCwZdQkQAEHUSWxLiOwHCaEW+8MYfLlzgCxxtwdO21L74AQ4qBmOAS
307+
TC8SsYlJGUb3W8UBGniBCBE+VWEgFadxseHefCP/aAxEJF/STg4qIF3FABaoeokUAizQhYGMe1Zp
308+
35RrqMxDbGrCzj9gGH4ABYqfQQEDk8/RquSVp26gjQ19cokm6whEiYFXLICB4mhQsAAWBtKRwq+T
309+
q0456wu5fok6AqVCuwEVqGFg7gZkeAkdKmAbvPB8E58QM68j/88ty0+QhoFpUGAA75cgUr312A/P
310+
kIHTCJSLgWYsQMH4Hl/gooGIrEDw9e3TkPYOAqtQCCQYBqqGQJRhIGQIxBoGQsVHqhHA7C3kGJf4
311+
G7I0ocB/LMNAxBDINQxkCpBQsIIbGqBBgHEJaNQrEwJphoGG8UAShuSEKKzRQhgojHpdAhi/mKEI
312+
nQ2kCpHgMIerW0g4LgHDfzwDQcUQSDYMVIqRHBGJKjSIlC73D3HsghfakGKySHLFHGaxINIwEDUM
313+
MsJLlJCMSNQhQ3RhIF2QQyDo2IUNS1JGFJ7RIMNQlyYO5IuT9LGCfzSIOXqxCQNlYhfbQMkhA5jI
314+
lDAkGnE8kAMtWZFToOKToAylKEf5SVKMg5OoTKUqV8nKVrrylbCMpSxhGRAAOw==
315+
316+
------=_NextPart_001_006E_01DA2C19.7786D2E0--
317+
318+
------=_NextPart_000_006D_01DA2C19.7786D2E0
319+
Content-Type: text/html;
320+
name="SecureMessageAtt.html"
321+
Content-Transfer-Encoding: quoted-printable
322+
Content-Disposition: attachment;
323+
filename="SecureMessageAtt.html"
324+
325+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" =
326+
"http://www.w3.org/TR/html4/strict.dtd">
327+
<html>
328+
329+
<head>
330+
<meta http-equiv=3D"Content-Type" content=3D"text/html; =
331+
charset=3Dutf-8">
332+
<!-- Branding: You'll probably want to set the title. -->
333+
<title>Proofpoint Encryption</title>
334+
</head>
335+
<body style=3D"font-size: 14px; font-family: arial; color: #414141;">
336+
<table style=3D"width:450px; border-collapse: collapse; margin-left: =
337+
auto; margin-right: auto;" role=3D"presentation">
338+
</table>
339+
</body>
340+
</html>
341+
342+
------=_NextPart_000_006D_01DA2C19.7786D2E0--

0 commit comments

Comments
 (0)