grazie per le illuminazioni
![Razz :P](./images/smilies/icon_razz.gif)
sono state molto utili non sapevo dove sbattere la testa
Ecco la mia configurazione Postfix:
# -----------------------------------MAIL SERVER -----------------------
#Banner di presentazione del mail server
smtpd_banner = $myhostname ESMTP
# 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
recipient_delimiter = +
#-------------------------Configurazione di base-----------------------------
#myhostname: specifica il nome della macchina compreso il dominio che funzionerà da mail server
#mydomain: specifica il nome del dominio
#mynetwork: specifica la lista dei client SMTP autorizzati a consegnare la posta attraverso il mail server
#myorigin: specifica il dominio per la posta inviata attraverso il mailserver
#mydestination: è la lista dei domini verso i quali le email vengono inviate localmente. Le email verso questi domini vengono considerate locali
#inet_interface: specifica le interfaccie di rete abilitate a ricevere la posta
#masquerade_domains: sostituisce la parte di dominio con quella specificata, questo evita che chi riceva la email veda
[email protected]
#mailbox_size_limit: massima dimensione della casella di posta dell'utente. 0 indica nessun limite
myhostname = mail.esempio.com
mydomain = esempio.com
mynetworks = 127.0.0.0/8, 192.168.0.0/24
myorigin = esempio.com
mydestination = localhost, esempio.com
inet_interface = all
masquerade_domains = esempio.com
mailbox_size_limit = 0
#----------------------Mappa Alias e Mappa Canonica---------------------------------------
#alias_maps e alias_database: nel formato indirizzo: utente
#canonical_maps: nel formato utente indirizzo
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
#----------------------Sicurezza 1° stadio------------------------------------------------------
#smtpd_delay_reject: settato su yes mostra il mittente e la stringa HELO che ha causato il rifiuto
#smtpd_helo_required: settato su yes rifiuta tutte le mail dai server che non identificano correttamente se stessi usando il comando HELO o EHLO
stmpd_delay_reject = yes
smtpd_helo_required = yes
#---------------------restrizioni su identificazione server---------------------
smtpd_helo_restrictions =
permit_mynetworks,
reject_invalid_hostname,
reject_non_fqdn_hostname,
permit
#--------------------restrizioni sui mittenti-----------------------------------
smtpd_sender_restrictions =
permit_mynetworks,
reject_non_fqdn_sender,
permit
#-------------------restrizioni su destinatari---------------------------------
smtpd_recipient_restrictions =
permit_mynetworks,
reject_unauth_destination,
reject_unlisted_recipient,
permit
smtpd_data_restrictions =
reject_unauth_pipelining,
permit
#-------------------altre restrizioni-----------------------------------------
strict_rfc821_envelopes = no
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
#-------------FINE----------------
Per quanto riguarda il server POP3 di dovecot basta configurare pochissime righe tra le quali
protocols = pop3 pop3s imap imaps
mail_location = mbox:~/mail:INBOX=/var/mail/%u
OK queste sono le mie configurazioni per i server SMTP e POP3 ....secondo voi vi sono errori può funzionare bene?
nel prossimo post scrivo la configurazione del filtro Postgrey per il greylisting in questo caso dovrò aggiungere anche una riga nella configurazione di postfix a presto e grazie