Online SpamAssassin evaluation / RFC conformant check [closed] - email

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I want to check the SpamAssassin SPAM score of E-Mails including headers generated by a script from a WebApp.
Therefore I need to run this mail through SpamAssassin to get the specific SPAM headers like:
Yes, score=6.032
HTML_IMAGE_ONLY_24=1.282
HTML_MESSAGE=0.001
HTML_MIME_NO_HTML_TAG=0.635
MIME_HEADER_CTYPE_ONLY=1.996
MIME_HTML_ONLY=1.105
RP_MATCHES_RCVD=-0.001
SPF_PASS=-0.001
SUBJECT_NEEDS_ENCODING=0.1
SUBJ_ILLEGAL_CHARS=1.105
T_REMOTE_IMAGE=0.01
One possibility could be to install SpamAssassin on the server and run it through this installation.
Is there some online service where I can paste/send the mail to and this service gives me the SPAM headers?
Yes, I know that you can configure SpamAssassin with different settings and therefore the SPAM score may vary from installation to installation, but a basic evaluation would help already.
Or is there a possibility to check the RFC conformance of a message? (Because SpamAssassin also evaluates this (eg. MIME_HTML_ONLY which means that you have no plain text content and therefore the mail isn't RFC conformant)).
Thanks!!

Here are some online resources for checking spam scores:
http://www.port25.com/support/authentication-center/email-verification/
http://isnotspam.com/
http://spamscorechecker.com/
http://spamcheck-services.com/
Or for offline checking:
http://www.mailingcheck.com/download-spam-checker/
And here some tips to avoid False Positives: http://wiki.apache.org/spamassassin/AvoidingFpsForSenders

Related

Postfix rewrites my return-path [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I have been changing my mailing addresses from "example.com" to sub domains - say "mail.example.com" to configure no-reply addresses there. I use "sendmail -f noreply#mail.example.com" to send emails making sur ethe Return-Path is correct. My mail delivery chain looks as follows:
SENDING SERVER --> relay_server --> gateway out
For unknown to me reason when my email reaches the gateway that sends out, I see that the "from" address is already altered in the postfix log file to "noreply#example.com". This is also what I see in the detailed message log when it reaches its destination.
I have seen similar topics over here, but I made a step ahead and checked that I use the "-f" sendmail switch.
Any clues?
After the entire weekend of troubleshooting this I eventually found the reason:
http://www.postfix.org/postconf.5.html#masquerade_domains
plus restart of all postfix-related deamons (postfix, dkim and all that) helped.

how do I know if my webserver becomes listed as a spamserver [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I'm working on a app which sends notifications emails. I know this is stereotypical for spam servers. I know the first question ist "How can I ensure what my server will not be listed as a spam server?" However I believe I should monitor my mailserver to ensure what every customer becomes his mails.
So the question: How can I check/monitor whether my server is listed as a spam server?
I really appreciate your help.
MXtoolbox (disclosure: I hold no relation to this site) has a great blacklist checking tool that checks all the major blacklists.
As for staying off them, make sure all your e-mails are opt-in and have an unsubscribe link within the e-mail body of every notification sent. Keep a record of all clients opting in, some hosting companies will charge you a small fortune if you get their IPs blacklisted.

How does critsend gather "Spam folder statistics with addresses"? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Apologies if this is the wrong site - not really sure which site is best for this, but since it's SMTP-related (or is it?), I figured maybe this site had the best audience.
My company just set all of our live servers to route email through Critsend (at a cost). Apparently we've had some people complain about emails going missing, and this service lets us track it better...
I was pretty shocked, and said "There's nothing they can possibly tell us, that we can't get from the SMTP server logs!". However, I was given a huge list of features they support, including this:
Spam folder statistics with addresses
Apparently, they can tell us how many (and which!) emails went into spam folders.
I've done a little SMTP in my time, and I'm certain there is no way to get this information. So, what are they doing to claim this feature? (Note: Sadly, I don't have any access to actually see one of these reports).

Encrypted email test data set [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I'm looking for a set of emails encrypted (and signed) by a variety of email clients in order to test a mail client. A downloadable mbox file along with test gpg keys would be ideal for this.
There seem to be a variety of ways that emails are encrypted (and signed), so getting all of them to work is difficult. And then you find another client that gets it wrong in a slightly different way, and you want to refactor your code but not break decryption of any emails you already support.
So does anyone know of such a dataset? Or failing that, a good list of the ways that different bits of software encrypt emails?
Various clients sign and encrypt mail usually in two ways.
PGP/MIME : http://www.ietf.org/rfc/rfc2015.txt and
S/MIME : http://www.ietf.org/rfc/rfc5751.txt
You should be able to generate a good set of these using tools like mutt to script creation of these messages. I know this is not exactly the 'answer' but should help.

Preventing Email Spam? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I am working on an email program and I want to add a basic way to detect spam based on the domain/sender of the mail. One service that I was looking at was gossip (http://gossip-project.sourceforge.net/) but I don't want to go to the hassle of setting up a dedicated Gossip server. I know that there are a lot of email blacklists (DNSBL's) and stuff out there that can give you an estimate of whether or not an email is spam based on the domain it was sent from. I'm wondering if anyone knows of one that I can just query from within a program by passing it the sender's domain and having it return the likelihood that the email is spam. I don't want a service that requires me to set up a server for it.
Anti-Spam Blacklists do list only IPs not domains. They can't list domains (of the sender) as the sender address can be (and usually is) forged.
So you can either lookup an IP in a DNSBL from where the mail was originating. Or you have to determine the probability of spam by analyzing the mail content. The latter is "expensive" in CPU cycles and other resources. In both cases you do not need a special server for that.
The better solution to prevent spam is at the server level. Block the mail before it enters your mail system. Then you don't have to mess with mail filters.