Project

General

Profile

Actions

Bug #14235

closed

Spamassasin MIME_BASE64_LATIN

Added by old_brunsand1 over 20 years ago. Updated over 18 years ago.

Status:
Closed
Priority:
Should have
Category:
Backend API
Target version:
-
Start date:
2004-07-12
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
3.6.1
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Spamassasin triggers rule MIME_BASE64_LATIN with formmail

Mail Headers:

Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: base64

(issue imported from #M211)

Actions #1

Updated by Ingmar Schlecht over 20 years ago

pardon?

Actions #2

Updated by Karsten Dambekalns over 20 years ago

Ok, in more detail (I had the same problem recently).

The mailer class sends all mails (obviously, as we had the problem with the Direct Mail extension) encoded as BASE64. It does this even if it not (technically) needed - as is the case with latin1 messages.

SpamAssassin thus thinks the mail wants to hide it's content from analysis, and scores it up towards being spam.

Sadly I just deleted a mail with the rule applied, so I cannot attach it.

Hope this explains abit more.

Actions #3

Updated by Ingmar Schlecht over 20 years ago

Assigning this to Jan-Erik Revsbech who is in charge of t3lib_htmlsmail AFAIK.

Actions #4

Updated by Jan-Erik Revsbech over 20 years ago

I will take a look at this. I agree that there should be some way of specifying what encoding the mail should have.

Actions #5

Updated by Jan-Erik Revsbech over 20 years ago

I have made a bugfix with direct_mail, and will post it to CVS as soon as I have confirmede that it works correct. It add an option to specify which transfer encoding direct mails should have.

It will require a small change in a core module (because dmailer is part of the core for some reason). I hav e asked Kapsers permission to commit the change to CVS. If that is OK, you should be able to checkout the latest version pf typo3 and of direct_mail from CVS and make it work.

I will work on implementing it in formmail as well.

Actions #6

Updated by Jan-Erik Revsbech over 20 years ago

The changes to the dmailer class is commited to CVS, and I have made a new version of direct mail available in CVS. Please checkout the new_features branch of tx_directmail from sourceforge to get the new version.

As for formmail, nothing needs to be implemented to send mails as quoted-printable. Here is my configuration:

  1. Example content:
    Name: | *name = input,40 | Enter your name here
    Email: | *email=input,40 |
    Address: | address=textarea,40,5 |
    Contact me: | tv=check | 1

|formtype_mail = submit | Send form! |html_enabled=hidden | 1 |quoted_printable=hidden| 1 |subject=hidden| This is the subject

Notice especiall the line (The rest are the lines inserted by default when inserting a formmail content type) |quoted_printable=hidden| 1

This will send the mail as quoted-printable instead of Base64.

Actions #7

Updated by Michael Stucki over 19 years ago

Reminder sent to revsbech

Hi Jan-Erik,

there has not been any update of that extension (direct_mail, right?) in TER since 2003.
Will you release an update of this?

Actions

Also available in: Atom PDF