On 1/12/2011 9:50 AM, Carlos Mennens wrote:
> My Postfix server wont allow SMTP from my web server (running
> RoundCube webmail) which happens to be on the same network / subnet as
> my Postfix mail server. My mail server is running only Postfix &
> Dovecot while my web server has Apache, RoundCube, & PostgreSQL
> installed:
>
> mail = 192.168.0.200/24
> web = 192.168.0.201/24
>
> My Postfix configuration is set to allow anyone in 'mynetworks' to
> send mail so I don't understand why my web server gets an error (SMTP
> Error (250) Authentication Failure). Below is my
> /etc/postfix/mynetworks file contents:

That error is not a Postfix error message.

Authentication usually refers to SASL and I see no SASL in your config
below.

This sounds like a sending application misconfiguration.

> [r...@mail ~]# cat /etc/postfix/mynetworks
> 127.0.0.0/8
> 192.168.0.0/24
>
> When I run Postfix in debug mode for only the I.P. of my web server, I
> really don't understand what I see in the logs. I can see the webmail
> client connecting (TLS) & then announce a HELO but it doesn't
> recognize or like the HELO value and appears to reset the connection
> and fail. I've tried disabling TLS in my Postfix configuration and I
> get the same results. I then configured a mail client (Thunderbird) to
> send / receive mail on the same network / subnet as both servers and
> it sends perfect. It's only with webmail (RoundCube) that I have this
> issue. I understand that Postfix is working fine but I'm asking for
> help using Postfix to understand what it doesn't like about my
> RoundCube or web server. When I login to webmail, it does render all
> IMAP folders / messages perfect so Dovecot appears to be happy and
> doing it's thing. I just can't send any emails from webmail only. I'm
> posting my 'postconf -n' output below:
>
> alias_database = $alias_maps
> alias_maps = hash:/etc/postfix/aliases
> bounce_queue_lifetime = 1d
> command_directory = /usr/sbin
> config_directory = /etc/postfix
> daemon_directory = /usr/lib/postfix
> debug_peer_list = 192.168.0.201
> delay_warning_time = 4h
> home_mailbox = mail/
> inet_interfaces = all
> inet_protocols = ipv4
> mail_owner = postfix
> manpage_directory = /usr/share/man
> message_size_limit = 20480000
> mydestination = $myhostname, $mydomain, mail.$mydomain
> mydomain = iamghost.org
> myhostname = mail.iamghost.org
> mynetworks = $config_directory/mynetworks
> myorigin = $mydomain
> newaliases_path = /usr/bin/newaliases
> queue_directory = /var/spool/postfix
> recipient_delimiter = +
> relayhost =
> sample_directory = /etc/postfix/sample
> sendmail_path = /usr/sbin/sendmail
> smtp_helo_timeout = 60s
> smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache
> smtpd_recipient_restrictions =
> permit_mynetworks,    reject_unauth_destination,      
> reject_non_fqdn_recipient,
>       reject_unknown_recipient_domain,        reject_non_fqdn_helo_hostname,
>       reject_invalid_helo_hostname,   reject_rbl_client zen.spamhaus.org,
>       reject_rbl_client bl.spamcop.net,       check_client_access
> hash:/etc/postfix/client_access
> smtpd_sender_restrictions = permit_mynetworks
> smtpd_tls_cert_file = /etc/ssl/certs/mail.crt
> smtpd_tls_key_file = /etc/ssl/private/mail.key
> smtpd_tls_loglevel = 1
> smtpd_tls_security_level = may
> smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
> unknown_local_recipient_reject_code = 450
>
> Can anyone please assist me in understanding what is causing this
> issue between Postfix and RoundCube connections? I've got the output
> of my debug logs for 192.168.0.201 (web server) but don't want to post
> them unless asked so I'm omitting that until someone requests to see
> it. Any info or help is greatly appreciated!

Reply via email to