[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Configurazione postfix per inoltrare posta all'esterno. Aiuto!



Ciao


Sto cercando di configurare postfix per inoltrare i messaggi verso indirizzi di mail esterni..

per quello che ho capito bisogna mettere nel file main.cf  il relayhost del mio provider, nel mio caso infostrada che è mail.libero.it ossia:
 
relayhost = [mail.libero.it]
(ho provato a metterlo anche senza parentesi quadre)

sugli aliases ho creato l'utente zapparano.
ora se mando la mail in locale ossia da utente zapparano@cluster1 a zapparano@cluster1, da mail.log vedo che tutto va a buon fine e la mail arriva,
se invece provo a mandarlo da zapparano@cluster1 a zapparano@yahoo.com mi risponde nel seguente modo:

May 14 20:30:12 cluster1 dovecot: imap-login: Login: user=<zapparano>, method=PLAIN, rip=127.0.1.1, lip=127.0.1.1, secured
May 14 20:30:48 cluster1 postfix/smtpd[27535]: connect from cluster1[127.0.1.1]
May 14 20:30:49 cluster1 postfix/smtpd[27535]: NOQUEUE: reject: RCPT from cluster1[127.0.1.1]: 554 5.7.1 <zapparano@yahoo.com>: Relay access denied; from=<zapparano@cluster1> to=<zapparano@yahoo.com> proto=ESMTP helo=<[127.0.1.1]>
May 14 20:31:28 cluster1 postfix/smtpd[27535]: disconnect from cluster1[127.0.1.1]




il mio main.cf è il seguente:
# 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 = cluster1
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = cluster1, localhost.localdomain, , localhost
relayhost = [mail.libero.it]
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
#mynetworks specifica quali reti o pc specifici possono usufruire del servizio mail, per verificare che tutto sia andato bene eseguire da shell: postfix check
mynetworks = 192.168.1.0/24, 127.0.0.1
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

mydomain = cluster1
myorigin=cluster1

alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases




mentre il mio file aliases è questo:
postmaster:     zapparano
abuse:          zapparano
info:           zapparano
postfix:        root
root:           zapparano



dove sbaglio??? come posso far si da potere inoltrare le mail verso l'esterno?

grazie a chiunque mi risponda




Reply to: