[Server] Problema configurazione POSTFIX

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

[Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Ciao a tutti,
essendo il mio primo post mi presento... mi chiamo Jacopo e sto configurando il mio Server Ubuntu.

Era tutto Ok prima di iniziare a configurare la parte EMAIL.

Vi spiego quello di cui ho bisogno:

1) Ho bisogno di avere un Server SMPT per far si che possa inviare delle email da PHP con apache.

2) Ho bisogno di poter configurare alcune email del tipo utente@miodominio.com, abilitate sia in invio che in ricezione.



Sto configurando la parte per l'invio SMPT, con Postfix, ma non ho per niente dei buoni risultati.

Le email non vengono spedite e inotre riesco a connettermi al server sulla porta 25 tramite telnet solo da localhost e non su mail.miodominio.com

Infatti se scrivo su terminale "telnet mail.miodominio.com" mi  riporta il seguente errore
'telnet: Unable to connect to remote host: No route to host'

Ovviamente non è un problema di DNS in quanto sulla porta 80 il dominio funziona alla perfezione.

Vi allego la configurazione del mio Postfix, sperando possiate aiutarmi.

Jacopo


mtpd_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 = mail.miodominio.com
mydomain = miodominio.com

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost $mydomain
unknown_local_recipient_reject_code = 550

relayhost =
mynetworks = 127.0.0.0/8, 192.168.0/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [Server] Problema configurazione POSTFIX

Messaggio da inc0 »

KNOWLEDGE IS POWER
http://www.inc0.net
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Non funziona. Dio ma che altro devo fare?

Ho messo anche un record MX nel DNS come smtp.jacopodaelistudio.com

Altri consigli?

Jacopo
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [Server] Problema configurazione POSTFIX

Messaggio da inc0 »

Potresti:
- fornire maggiori informazioni ad esempio gli errori riportati da postfix quando manda/riceve una mail.... "non funziona" cosa vuol dire?
- non ci sono record mx per quel dominio: non mi sorprende che la posta di problemi
- non ci sono record spf
- dato che hai messo postfix in ascolto su un ip locale, immagino avrai fatto la nat sul router, vero?
KNOWLEDGE IS POWER
http://www.inc0.net
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Ho provato a connettermi al server Postfix tramite telnet (porta 25) e accetta solo connessioni a partire da "localhost" e dall'ip locale "192.168.1.9". Se provo a connettermi tramite telnet digitando il mio ip fisso pubblico (ho il router con DMZ aperta sull ip locale della mia macchina server), mi dice che non è in grado di connettersi all'host. Per SSH, FTP non ho invece problemi.

Questo è il messaggio d'errore
jacopo-daeli-macbook-pro:~ jacopodaeli$ telnet 89.84.33.213 25
Trying 89.84.33.213...
telnet: connect to address 89.84.33.213: Connection refused
telnet: Unable to connect to remote host
Il mio server DNS (bind) non ha record MX, ho cercato di aggiungere un record MX ma mi manda "in palla" il DNS.

In ogni caso una volta connesso a telnet da localhost e provo ad inviare una mail, la mail viene messa in coda ma non viene mai invita !

Ti servono altre info?

Come posso aggiungere un record MX ad esempio smtp.jacopodaelistudio.com nel file di configurazione di BIND? Magari va in palla perchè sono io che sbaglio a fare la config.

Ho configurato record A senza problemi ma mai un MX.

Resto in attesa di una risposta,

Jacopo (good)
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] Problema configurazione POSTFIX

Messaggio da fieraf »

ciao, per configurare un server mail con postfix ti consiglio questa guida
http://workaround.org/ispmail/lenny
Io l'ho seguita he ho configurato ben 4 server che funzionano benissimo

Saluti
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

E' dedicata anche alla parte DNS con record MX?
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [Server] Problema configurazione POSTFIX

Messaggio da inc0 »

Il server è in una lan e necessita di nat per permettere la raggiungibilità dei servizi da internet o ha un'interfaccia con l'ip pubblico?
Quando hai eseguito telnet verso l'ip pubblico, dov'eri? Nella stessa lan del server o arrivavi da internet? Posta i log generati da postfix quando hai provato a mandare la mail tramite telnet ed i comandi che hai digitato in telnet.
Per il record mx (http://www.zytrax.com/books/dns/ch8/mx.html), basta che crei un record di quel tipo che punti all'ip della macchina che dovrà RICEVERE la posta per il tuo dominio e tale macchina dovrà ovviamente essere configurata per gestire la posta di quel dominio.
KNOWLEDGE IS POWER
http://www.inc0.net
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Ora sono al lavoro , ma dove li trovo i log di postfix?

Quando mi connetto a TELNET ero a casa nella mia LAN locale, ma se lo faccio anche dal mio ufficio è la stessa cosa.

O meglio da lo stesso problema.

Il mio Server ha un interfaccia di rete con un IP locale e poi è NATTATo con IL ROUTER su un IP pubblico (niente IP PUBBLICO diretto sulla scheda di rete del server, tutto passa per il router).

HELP  >:(
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

OK. HO BEN CONFIGURATO IL DNS CON RECORD MX per
smtp.jacopodaelistudio.com

Ora collegandomi dal mio ufficio ho questo.

Il mio gestore della linea è "bouygues telecom".
Last login: Wed Mar 21 15:23:35 on ttys000
jacopo-daeli-macbook-pro:~ jacopodaeli$ telnet smtp.jacopodaelistudio.com 25
Trying 89.84.33.213...
Connected to smtp.jacopodaelistudio.com.
Escape character is '^]'.
220 mx2.bouyguestel.com -- Server ESMTP (MTA Server)
Sono a buon punto?
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Mail inviata, ma non ricevo nulla sul mio account gmail.
jacopo-daeli-macbook-pro:~ jacopodaeli$ telnet smtp.jacopodaelistudio.com 25
Trying 89.84.33.213...
Connected to smtp.jacopodaelistudio.com.
Escape character is '^]'.
220 mx2.bouyguestel.com -- Server ESMTP (MTA Server)
HELO mx2
250 mx2.bouyguestel.com OK, [10.123.138.27].
MAIL FROM:
250 2.5.0 Address Ok.
RCPT TO:
250 2.1.5 jacopo.daeli@gmail.com OK.
DATA
354 Enter mail, end with "." on a lineby itself
Title: Bla
Object: TEST

.
250 2.5.0 Ok.
QUIT
221 2.3.0 Bye received. Goodbye.
Connection closed by foreign host.
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Infine, mi correggo: Mail arrivata ma nello SPAM.

Qualcuno sa il motivo?

XXXXX
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [Server] Problema configurazione POSTFIX

Messaggio da inc0 »

Il record MX non è configurato

Codice: Seleziona tutto

$ dig @8.8.8.8 -t mx jacopodaelistudio.com

; <<>> DiG 9.7.0-P1 <<>> @8.8.8.8 -t mx jacopodaelistudio.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38363
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;jacopodaelistudio.com.         IN      MX

;; AUTHORITY SECTION:
jacopodaelistudio.com.  1790    IN      SOA     dns.jacopodaelistudio.com. jacopo.daeli.gmail.com. 3 604800 86400 2419200 604800

;; Query time: 13 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Wed Mar 21 16:01:35 2012
;; MSG SIZE  rcvd: 98
smtp.jacopodaelistudio.com non è un record MX ma un record di tipo A:

Codice: Seleziona tutto

nslookup smtp.jacopodaelistudio.com
Server:         172.16.0.80
Address:        172.16.0.80#53

Non-authoritative answer:
Name:   smtp.jacopodaelistudio.com
Address: 89.84.33.213
Inizia sistemando il record mx configurandolo a dovere ovvero facendolo puntare al server di posta che dovrà gestire la posta per il tuo dominio e poi, così da limitare un po' lo spam, imposta anche un record spf.
KNOWLEDGE IS POWER
http://www.inc0.net
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Non è che mi scrivi la configurazione corretta perchè io ho fatto come enlla guida (se non dico caxxate).

Codice: Seleziona tutto

;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     dns.jacopodaelistudio.com. jacopo.daeli.gmail.com. (
                              4         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      dns.jacopodaelistudio.com.
@       IN      A       89.84.33.213
dns       IN      A       89.84.33.213
dns2       IN      A       89.84.33.213
mail       IN      A       89.84.33.213
           IN      MX     10  smtp
smtp       IN      A       89.84.33.213
ftp       IN      A       89.84.33.213
ssh       IN      A       89.84.33.213
www       IN      A       89.84.33.213
fr       IN      A       89.84.33.213
it       IN      A       89.84.33.213
es       IN      A       89.84.33.213
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [Server] Problema configurazione POSTFIX

Messaggio da inc0 »

A occhio mi pare corretto, dovrei verificare la cfg di casa ed ora non posso. Magari è solo questione di propagazione: diamogli tempo.
KNOWLEDGE IS POWER
http://www.inc0.net
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Quando puoi guarda e poi rispondimi :)
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Qualche novità? Non capisco perchè il DNS non aggiunge il RECORD MX xs:=)
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [Server] Problema configurazione POSTFIX

Messaggio da inc0 »

...è stata una serata difficile e non sono neppure riuscito ad accendere il pc; ho ricontrollato la risoluzione e non è cambiato nulla per cui, se named non segnala errori di sintassi mi viene da chiederti: hai creato anche la zona per il reverse e l'hai aggiornata correttamente? Quando modifichi la configurazione dns (te lo chiedo perchè non so cosa usi per farlo), aggiorni anche il serial?
Ecco un altro link con alcuni esempi utili: http://tldp.org/HOWTO/DNS-HOWTO-5.html
KNOWLEDGE IS POWER
http://www.inc0.net
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Certo che aggiorno il seriale :)

Ma non ho toccato il file della zona di reverse quando ho aggiunto il Record MX. Devo?

Jacopo
JacopoDaeli
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 9 marzo 2012, 3:33

Re: [Server] Problema configurazione POSTFIX

Messaggio da JacopoDaeli »

Sono ok ora?
; > DiG 9.7.3-P3 > @8.8.8.8 -t mx jacopodaelistudio.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36907
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;jacopodaelistudio.com. IN MX

;; ANSWER SECTION:
jacopodaelistudio.com. 86400 IN MX 10 smtp.jacopodaelistudio.com.

;; Query time: 205 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Mar 23 11:58:33 2012
;; MSG SIZE  rcvd: 60
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 2 ospiti