Re: Unable to send email to some recipients - Rejected as spam



The SMTP error code is 554. This is an error code generated during the SMTP connection, so it was rejected on the receiving end, not the exchange end. Because it was rejected at the time of connection (and not a bounce later generated by the receiving server) though, your exchange server generates the rejection notice. That explains why you are seeing the address you are seeing.

As far as why it's being rejected, they are scoring your emails and your emails are breaking some threshold set by the receiving administrator. It has been my experience that a PTR rejection would happen early in the connection, not after a spam score has been calculated. I'll hedge my bet though and say that adding a PTR record *could* lower your spam score....you might want to plan on doing more.

If adding the PTR record doesn't resolve the problem, a few things to check:

1) If you have a dynamic IP, go static. Even with services like DynDNS, dynamic IP ranges are in many databases that cause a higher spam rating, and that could be enough to push you over the threshold.

2) If you are already static, see if you are on some blacklists. Google can be your friend here. But if your IP (or IP range) has been listed...maybe it was assigned to another customer before you that got it listed....you will obviously score higher. Most blacklist databases offer ways to get you off the list.

3) Add SPF records to your DNS. Most scanners (such as spamassassin) give you an immediate drop in score if the record checks out.

Hope this helps,

-Cliff


.



Relevant Pages

  • Re: Spam Assassin Reject
    ... > 1) SpamAssassin cannot detect spam until it has received and analyzed ... so rejecting on connection is not possible. ... Using exim and sa-exim glue, with spamassassin, this is what ... The sender gets a 5xx rejection with the message: ...
    (freebsd-questions)
  • Re: Connection Filtering - Log?
    ... Look for a QUIT entry directly following the MAIL FROM command. ... like the connection filtering works by closing the connection as soon as a ... unfortunately it doesn't look like it logs the actual rejection (550 ...
    (microsoft.public.exchange.admin)
  • Re: getmail configuration (How to run fetchmail as daemon at startup)
    ... can spam and viruses ... be rejected at SMTP time with fetchmail? ... fetchmail is using POP3 to retrieve mails and rejection ... by exim before receiving them is pretty pointless. ...
    (Debian-User)
  • Re: Unable to send email to some recipients - Rejected as spam
    ... We have had the reverse PTR record setup now and it seems to have solved the issue. ... Because it was rejected at the time of connection though, your exchange server generates the rejection notice. ... It has been my experience that a PTR rejection would happen early in the connection, not after a spam score has been calculated. ... I'll hedge my bet though and say that adding a PTR record *could* lower your spam score....you might want to plan on doing more. ...
    (microsoft.public.windows.server.sbs)
  • Re: Limit login attempt rate
    ... to only allow three authentication attempts per connection, ... The TARPIT target is in netfilter.org's patch-o-matic-ng code ... rejection, and if they try again within the same minute, they get tarpitted. ... exceed the limits and be locked out or tarpitted by the limits. ...
    (comp.os.linux.networking)