* punit jain <contactpunitj...@gmail.com>:
> Hi All,
> 
> I have a mailserver which is getting abused by spammers. It is right now an
> open relay and has been blocked by major sites.
> 
>                                          naughtygoo...@yahoo.in
> (host f.mx.mail.yahoo.com[209.191.88.247] refused to talk to me: 421 4.7.1
> [TS03] All messages from 125.21.188.69 will be permanently deferred;
> Retrying will
>  NOT succeed. See http://postmaster.yahoo.com/421-ts03.html)
>                                          m_duk...@yahoo.com
>                                          navinnauti...@yahoo.com
>                                          parasharg...@yahoo.com
>                                          preetigoy...@yahoo.com
>                                          ramankukr...@yahoo.com
>                                          renupremmal...@yahoo.com
>                                          ssr_associa...@yahoo.com
>                                          uniya...@yahoo.com
>                                          vinodnegi2...@yahoo.com
> 
> I checked out SMTP auth also using command line :-
> 
> 
> [r...@mail ~]# telnet 0 25
> Trying 0.0.0.0...
> Connected to 0 (0.0.0.0).
> Escape character is '^]'.
> 220 mail.orgltd.com ESMTP Welcome to my mailserver
> ehlo localhost
> 250-mail.orgltd.com
> 250-PIPELINING
> 250-SIZE 10485760
> 250-VRFY
> 250-ETRN
> 250-AUTH LOGIN PLAIN
> 250-AUTH=LOGIN PLAIN
> 250 8BITMIME
> AUTH PLAIN c3VtaXQuZ3VsYXRpAHN1bWl0Lmd1bGF0aQBzdW1pdDEyMw==
> 235 Authentication successful

Change the password for sumit.gulati immediately. The AUTH PLAIN string above
can be decoded easily. That's how I got the username "sumit.gulati".


> But when i use telnet to send mail , it goes w/o authentication: -

>From where you do you start the telnet session? Localhost?
You must test from a host that is not part of Postfix' $mynetworks.

p...@rick



> [r...@mail ~]# telnet 0 25
> Trying 0.0.0.0...
> Connected to 0 (0.0.0.0).
> Escape character is '^]'.
> 220 mail.orgltd.com ESMTP Welcome to my mailserver
> ehlo localhost
> 250-mail.orgltd.com
> 250-PIPELINING
> 250-SIZE 10485760
> 250-VRFY
> 250-ETRN
> 250-AUTH LOGIN PLAIN
> 250-AUTH=LOGIN PLAIN
> 250 8BITMIME
> mail from: t...@gmail.com
> 250 Ok
> rcpt to: tets...@mahindra.com
> 250 Ok
> data
> 354 End data with <CR><LF>.<CR><LF>
> test
> .
> 250 Ok: queued as EE9486A460F
> 
> The message gets queued.
> 
> Here is my postconf -n : -
> 
> [r...@mail ~]# postconf -n
> alias_maps = hash:/etc/aliases
> broken_sasl_auth_clients = yes
> command_directory = /usr/sbin
> config_directory = /etc/postfix
> daemon_directory = /usr/libexec/postfix
> debug_peer_level = 2
> default_process_limit = 100
> home_mailbox = Maildir/
> html_directory = no
> inet_interfaces = all
> mail_owner = postfix
> mail_spool_directory = /var/spool/mail
> mailq_path = /usr/bin/mailq.postfix
> manpage_directory = /usr/share/man
> maximal_queue_lifetime = 4d
> message_size_limit = 10485760
> mydestination = $myhostname, $mydomain, localhost
> mydomain = orgltd.com
> myhostname = mail.orgltd.com
> mynetworks = 192.168.0.254, 127.0.0.0/8, 192.168.0.0/24, 192.168.1.0/24,
> 192.168.110.0/24
> myorigin = $mydomain
> newaliases_path = /usr/bin/newaliases.postfix
> queue_directory = /var/spool/postfix
> readme_directory = /usr/share/doc/postfix-2.1.5/README_FILES
> sample_directory = /usr/share/doc/postfix-2.1.5/samples
> sendmail_path = /usr/sbin/sendmail.postfix
> setgid_group = postdrop
> smtp_data_xfer_timeout = 1800s
> smtpd_banner = $myhostname ESMTP Welcome to my mailserver
> smtpd_error_sleep_time = 15
> smtpd_hard_error_limit = 10
> smtpd_helo_required = yes
> smtpd_recipient_restrictions = reject_non_fqdn_recipient,
> reject_non_fqdn_sender,         reject_unknown_sender_domain,
> permit_mynetworks,           permit_sasl_authenticated,
> reject_unauth_destination,      reject_non_fqdn_hostname,            permit
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_security_options = noanonymous
> smtpd_soft_error_limit = 5
> smtpd_timeout = 1800s
> unknown_local_recipient_reject_code = 550
> 
> Any ideas what could be the issue for SMTP AUTH not working and server
> acting as open relay ?

-- 
The Book of Postfix
<http://www.postfix-book.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>

Reply via email to