Le 14/09/2011 09:33, n3mesi83 a écrit :
> 
> Hello everyone,
> 
> I have a java web application that uses JavaMail to send messages with
> attached documents (spreadsheets). On the server (Ubuntu 10.4 64-bit) I
> installed postfix to send email. The server has a static address and I
> connect to it via ssh. Apparently I thought I did everything right, because
> cron and the web application are able to send emails to my address. Looking
> inside my application server's log, I realized that for some e-mail (or
> better, domains) I get this error message:
> 
> com.sun.mail.smtp.SMTPAddressFailedException: 553 sorry, That domain is not
> in my list of allowed rcpthosts (# 5.5.3 - chkuser).

looks like a qmail error message (I'm saying this because the "status
code: 5.5.3" is given as a comment). anyway, not a postfix message. so
find out which server your app talks too.

> 
> I installed postfix and I've only done the basic configuration, bypassing
> the SMTP authentication.
> 
> This is the contents of the main.cf file:
> 
> CODE
> _________________________________________________________________
> # See /usr/share/postfix/main.cf.dist for a commented, more complete version
> 
> 
> # Debian specific:  Specifying a file name will cause the first
> # line of that file to be used as the name.  The Debian default
> # is /etc/mailname.
> #myorigin = /etc/mailname
> 
> smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
> biff = no
> 
> # appending .domain is the MUA's job.
> append_dot_mydomain = no
> 
> # Uncomment the next line to generate "delayed mail" warnings
> #delay_warning_time = 4h
> 
> readme_directory = no
> 
> # TLS parameters
> smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
> smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
> smtpd_use_tls=yes
> smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
> smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
> 
> # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
> # information on enabling SSL in the smtp client.
> 
> myhostname = Ubuntu-1004-lucid-64-minimal
> alias_maps = hash:/etc/aliases
> alias_database = hash:/etc/aliases
> mydestination = Ubuntu-1004-lucid-64-minimal, localhost.localdomain, ,
> localhost
> relayhost =
> mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24
> mailbox_size_limit = 0
> recipient_delimiter = +
> inet_interfaces = all
> inet_protocols = all
> myorigin = /etc/mailname
> ~
> ____________________________________________________________________
> 
> 
> The server has a static IP, saying A, and a domain server.mydomain.com. I
> test the web app and it works sending mail to my...@differentdomain.com
> (external). For other domains, it doesn't work.
> it seems to be only a question of which recipients are allowed to receive
> mail. 
> The files: /var/log/mail.log, /var/log/mail.log.1 contain no error.
> 
> how do i allow to send mails to all domains? do i miss something in config
> process?

Reply via email to