On Mon, Jan 11, 2010 at 03:27:05PM -0300, Damian Rivas wrote:
> I have a Postfix box basically configured to send mail from my 
> organization to the Internet. Today I received a warning message 
> telling me that the mail queue was full.

Who/what sent you that warning?

> It seems that some Spammer is using my server as an Open Relay, so 
> I used the "check_sender_access" function to only allow my domains 
> to send mail to the outside, but it is not working and I don't know 
> what to do, perhaps you can give me some tips.

No evidence below suggests that you might be an open relay. LOGS!

> Postconf -n output:

> mynetworks = 127.0.0.0/8, xxx.xx.xx.xx/29, xxx.xxx.xx.xx/29

These are the hosts allowed to relay. Don't mung the IP addresses.
They can probably be looked up anyway, using the domain names that
weren't hidden (good).

> relay_domains = cht.com.ar, skalbue.com.ar, ci-educ.com.ar, 
> hispanoamericana.com.ar, aaovyt.com.ar, consulthouse.travel, 
> consul.travel

If this is outgoing only, why are there relay_domains ?

> smtpd_sender_restrictions = permit_mynetworks, check_sender_access 
> = hash :/etc/postfix/sender_map, reject_non_fqdn_sender, 
> reject_unknown_sender_domain, permit

The second "=" is not correct syntax. Except for the two reject_*
restrictions, this stage does nothing. And as documented, it CANNOT
permit relaying; this is controlled only in
smtpd_recipient_restrictions .

> sender_map:
> 
> cht.com.ar              OK
> aaovyt.com.ar           OK
> hispanoamericana.com.ar OK
> cht.tur.ar              OK
> consulthouse.travel     OK
> 
> If you need anything else, please let me know.

A cup of tea, please. :)

YOU need to stop the spam, and if you need help in determining how
your system was allowing it, please see:
    http://www.postfix.org/DEBUG_README.html#mail
-- 
    Offlist mail to this address is discarded unless
    "/dev/rob0" or "not-spam" is in Subject: header

Reply via email to