Come faccio a inviare mail al mio google apps server di posta dal server web con lo stesso nome (usando sendmail)?
-
22-08-2019 - |
Domanda
Posta per il mio dominio è gestito dal servizio di Google Apps, tutti i record MX DNS necessari immessi correttamente. Inoltre ho webserver che gestisce le richieste HTTP per il dominio. E non posso inviare la posta da quel server al mio dominio di posta, sendmail ignora i record MX e cercando sempre di consegnare tutti i messaggi per il mio dominio a livello locale.
Sembra che si considera come nome di dominio locale se si risolve a indirizzo IP locale.
Questo è un taglio dai registri:
Feb 7 18:03:03 vds sendmail[4100]: n17I33c2004100: test@example.com... User unknown
Feb 7 18:03:03 vds sendmail[4100]: n17I33c2004100: to=test@example.com, delay=00:00:00, mailer=local, pri=0, dsn=5.1.1, stat=User unknown
Feb 7 18:03:03 vds sendmail[4100]: n17I33c2004100: from=root, size=36, class=0, nrcpts=1, msgid=<200902071803.n17I33c2004100@vds.xxxxxx.com>, relay=root@localhost
Soluzione
Bene. Trovato una soluzione per il mio caso.
Basta aggiungere la seguente riga al mc-file di origine e ricreare sendmail.cf
define(`confDONT_PROBE_INTERFACES', `true')
Altri suggerimenti
Ditch sendmail e ottenere postfix. Sendmail è difficile da configurare correttamente, e difficile da mantenere sicuro. Postfix è facile su entrambi i fronti. Non ho esperienza con loro, ma mi hanno detto che Qmail e Exim sono altrettanto buone.
Mentre sto cercando la soluzione per lo stesso problema sul mio server, c'è un lavoro in giro per voi: andare alla tua casella di applicazione di posta elettronica di Google, per impostazioni / account, quindi creare un nuovo account per tirare le email da, come server di posta specificare IP del proprio server e anche dare il nome utente e la password che stava lavorando per la soluzione di mailing precedente (prima Google Apps).
In questo modo si avrà accesso Google nel vostro server di posta locale e raccogliere tutti i messaggi di posta elettronica 'Lost', ogni 10 minuti o giù di lì.