ho configurato postfix su di un server. Attualmente i client connessi a thunderbird nella rete locale riescono a connettersi ed inviare la posta.
Se utilizzo thunderbird fuori dalla rete dandogli come smtp l'indirizzo ip pubblico del server di posta (non c'è ne firewall ne nat attualment) non riesco ad inviare la posta ottenendo quest'errore:
Si è verificato un errore durante l'invio della posta. Il server di posta ha risposto: 5.7.1 : Relay access denied. Controllare il destinatario del messaggio XXXX@XXXX.net e riprovare.
attualmente la configurazione di postfix è la seguente:
Codice: Seleziona tutto
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
smtpd_banner = $myhostname ESMTP
setgid_group = postdrop
biff = no
append_dot_mydomain = no
myhostname = mail.xxxx.xxx
mydomain = xxxx.xxx
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $mydomain
mydestination = mail.xxxx.xxx, localhost.xxxx.xxx, localhost
mynetworks = 127.0.0.0/8 192.168.1.0/24
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
# Allow connections from trusted networks only.
maps_rbl_domains =
rbl.maps.vix.com,
dul.maps.vix.com,
relays.mail-abuse.org
smtpd_client_restrictions =
permit_mynetworks,
reject_unknown_client,
permit
smtpd_helo_restrictions =
reject_invalid_hostname,
reject_non_fqdn_hostname,
reject_unknown_hostname,
permit
smtpd_sender_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
permit_tls_clientcerts,
reject_non_fqdn_sender,
reject_unknown_sender_domain
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain
#relay_domains= $transport_maps
# Block clients that speak too early.
smtpd_data_restrictions = reject_unauth_pipelining
inet_interfaces = all
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.cert
smtpd_tls_loglevel = 3
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
virtual_mailbox_domains = xxxxxx.xxxx
virtual_mailbox_base = /var/vmail
virtual_mailbox_maps = ldap:/etc/postfix/ldap-virtual-mbox.cf
virtual_minimum_uid = xxx
virtual_uid_maps = static:xxx
virtual_gid_maps = static:xxx
virtual_alias_maps = ldap:/etc/postfix/ldap-virtual-aliases.cf
virtual_alias_domains =
Cosa potrei controllare?
Grazie a tutti