cutelyst / simple-mail

An SMTP library written in C++ for Qt. Allows applications to send emails (MIME with text, html, attachments, inline files, etc.) via SMTP. Supports SSL and SMTP authentication.
GNU Lesser General Public License v2.1
213 stars 64 forks source link

dot stuffing for 7/8 bit encoding #67

Open michaelernst opened 3 years ago

michaelernst commented 3 years ago

Currently, SimpleMail lacks the implemenation of dot stuffing (https://www.rfc-editor.org/rfc/rfc5321#section-4.5.2).

I created a PR for fixing it for QuotedPrintable encoding but I guess it also should be implemented for 7/8 bit encoding (MimePartPrivate::writeRaw)