• User

    Configurare DNS per mail

    Ciao a tutti!

    Utilizzo da un mese un server VPS di Aruba Cloud per i miei siti internet. Tutto è funzionato correttamente fino a ieri, quando mi è scaduto il servizio smtp esterno a cui mi appoggiavo in precedenza. Dato che adesso ho la mia macchina volevo riportare l'invio delle mail sul mio server senza appoggiarmi a servizi esterni, però ho qualche problema con la configurazione, penso sia sempre a causa dei DNS.

    Il problema è questo. Ho inviato una mail al sito mail-tester per vedere il livello di spam e mi è uscito il seguente errore:

    Non abbiamo trovato un server di posta (A Record) dietro il tuo hostname server.local.
    Controlliamo se è presente un server di posta (A Record) dietro il tuo hostname server.local.
    *Ti consigliamo di creare un record A (nel tuo DNS) per l'hostname server.local, oppure di utilizzare un nome host diverso nel tuo server di posta.

    *Quello che non riesco a capire è come creare un DNS con *server.local *come suggerito, perchè quando creo un nuovo record A nella configurazione DNS dei miei vari domini, mi appare in automatico il nome del dominio e non posso quindi inserire quello suggerito server.local

    In pratica quello che si chiama server.local sul pannello Plesk del server viene indicato come il nome del mio host (che ho scelto io in fase di attivazione del servizio), a cui è associato il mio indirizzo ip.

    Sapere indicarmi come fare per sistemare questo problema?

    Grazie mille
    Buona giornata
    Ciao 🙂


  • Super User

    Ciao filpi17,
    se non crei un record A corretto ho dei seri dubbi che punti correttamente al dominio!
    Devi creare un record A del tipo mail.miodominio.tld che punta all'IP del tuo server...
    Devi creare un record MX del tipo mail.miodominio.tld con priorità variabile (5, 10, etc., sei tu a sceglierla)
    Se non segui alla lettera questo settaggio il tuo mailserver non funzionerà mai, perché non punta correttamente a un host e a un record MX corretto.


  • User

    Ciao francois007

    Il record A del tipo mail.miodominio.tld l'ho già configurato con l'indirizzo IP corretto del mio server. Ho già configurato anche l'indirizzo MX sempre impostando correttamente tutti i parametri.

    Il fatto è che mail-tester mi dice che le mail provengono da un host che si chiama diversamente dal nome del mio dominio. In pratica l'host da cui provengono le mail si chiama: *server.local, *mentre le mail dovrebbero provenire da nomedominio.tld

    Mail-tester mi dice di aggiungere un record con anche quel server.local, il problema è che non è possibile aggiungerlo ai DNS del mio dominio.

    Il nome: server.local è un nome che ho scelto io in fase di configurazione del mio server cloud, su cui ci sono tutti i files e tutte le impostazioni dei miei siti a cui i DNS puntano.

    In pratica mail-tester mi avvisa che le mail non vengono spedite come nomedominio.tld ma vengono spedite col nome del mio server, e quindi manca la corrispondenza, anche se in realtà tutti i DNS del dominio fanno riferimento all'ip del mio server 😄

    Grazie
    Ciaoo 🙂


  • Super User

    Nel tuo server è presente il file /etc/mailname?
    Se non è presente devi crearlo, oppure se fosse presente va editato con i dati corretti del tipo mail.miodominio.tld
    Inoltre tutti i servizi gestiti dal mailserver devono riportare nel settaggio il nome dell'host deputato all'invio delle email (postfix, qmail, sendmail, exim).
    :ciauz: