Comments (7)
Same email received correctly by another list member, via another path — seem some intermediate email processing (amavis, cisco?) did the bad job.
from sympa.
One difference between the two paths, the other list member has the receive option activated to store attachements on sympa server.
from sympa.
Oups RFC5231 not 5321.
from sympa.
Hi @lpointal ,
Actual behavior
Dot is not doubled, client receiving the email consider an end of transmission.Steps to reproduce
Difficult, must find a multipart content with a part (html part in utf8 encoding, with quoted-printable escape in that case) where the truncation of a line provoke the presence of a dot alone in a line.
Please describe specifically what you did and what you saw as a result.
To ask question better, please refer to this page for example.
from sympa.
Reading emails headers, the one without attachment (stored on the server) have:
X-Amp-Result: LOWRISK
X-Amp-File-Uploaded: False
And the one which should contain attachment:
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
So the problem of early end of mail seem coming from sympa output, not from intermediate processing. I reopen the ticket.
from sympa.
Please show us what you did specifically, i.e.: "I launched an application named XXXX, selected a menu item XXX/XXX, entered a text 'XXXX' into the XXXX field, clicked XXXX button, ...".
And show us what you see specifically, i.e. the very thing you see on the screen you are looking at.
from sympa.
Hum, I did very few on my side: from Thunderbird click on an email received from a sympa mailing list, the displayed email is abruptly truncated in the middle of the content. And, as I wrote, it is difficult to reproduce.
Then I investigate why…
- look at my emails with another imap client (webmail Zimbra), email is truncated in the same way - problem is not from client.
- look at list archives… email is stored complete.
So there is a problem between sympa and my reception. Look at complete emails sources, in sympa archive and in thunderbird. In the stored email on sympa I identified the dot alone in an html multipart part, in the line immediately after the cut-out or the content when it is displayed (there was recent post on HN about a similar problem).
I opened the bug report, then learn that somebody else has correctly received the email (?). Ask for his full email source, this person have the option to store attachement on sympa server.
(below i replaced internal informations by *
)
When transmitted, the email with attachement stored on the server have its content cut after column 77.
--------------SLoMwcWDv3Skc0C917f5zzPi
Content-Type: multipart/related;
boundary="------------p74oCK0oFOOocQUHHq1zOJZA"
--------------p74oCK0oFOOocQUHHq1zOJZA
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF-8=
">
</head>
<body>
<p>Bonjour,<br>
<br>
Voici la fiche d'accueil de : M. T***** *** *********, permanent
IR, =C3=A9quipe *****, =C3=A0 compter du **/**/****, encadrante *-*.
*********<br>
</p>
<p>Ci-joint la fiche accueil et les demandes d'acc=C3=A8s aux b=C3=A2ti=
ments.<br>
<br>
Vous en souhaitant bonne r=C3=A9ception.<br>
<br>
Je vous remercie.<br>
<br>
Bonne journ=C3=A9e </p>
…
When transmitted, the email with attachement incorported have its content cut after column 75.
--------------SLoMwcWDv3Skc0C917f5zzPi
Content-Type: multipart/related;
boundary="------------p74oCK0oFOOocQUHHq1zOJZA"
--------------p74oCK0oFOOocQUHHq1zOJZA
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF=
-8">
</head>
<body>
<p>Bonjour,<br>
<br>
Voici la fiche d'accueil de : M. T***** *** *********, permanent
IR, =C3=A9quipe *****, =C3=A0 compter du **/**/****, encadrante *-*=
I had suspicions about intermediate security tools around emails transmissions in my university… and i will open a ticket for that because the header before these tools:
X-Amp-Result: LOWRISK
X-Amp-File-Uploaded: False
Become, after security filtering:
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
from sympa.
Related Issues (20)
- How can I rebuild archives and get attachments with exact extensions? HOT 1
- log_socket_type parameter should allow host, port, timeout options HOT 1
- Prevent custom_header with accents HOT 1
- Incorrect "No bouncing members" on a large list with small number of bouncers
- Empty SMTP FROM for successful delivery notification message HOT 7
- Setting invite sender as From: violates modern sender authentication HOT 1
- Add age based deletion of archives HOT 2
- DKIM signing and ARC sealing order is reversed HOT 14
- Do not remove (possibly invalid) DKIM-Signature headers from outgoing messages
- LDAP auth not working correctly when LDAP alias is found first
- Add optional release date & time for moderated messages, defaulting to right now.
- Warn list owner/listmaster when a high number of list member are deleted in dynamic lists HOT 6
- SOAP server sometimes dies quietly after ADD or DEL is performed HOT 2
- alias addresses not being created for new lists since the Operating System was updated HOT 3
- New scenario send.privateorpublickeyandeditorkey HOT 1
- Allow full sympa list email addresses to be used instead of only the listserv name
- sympasoap oddity with utf-8 input HOT 8
- Sympa 6.2.66 web interface returns "400 bad request" after upgrading to apache 2.4.52-1ubuntu4.10 HOT 6
- Sympa arc sign is not enabled HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sympa.