2016-01-10 23 views
9

Ho recentemente acquisito un nome di dominio tramite Google Domains. Ho impostato alcune configurazioni per farlo puntare su un'applicazione OpenShift tramite Cloudflare. Cloudflare mi impone di impostare i propri server DNS, cosa che ho fatto in Google Domain.Inoltro di e-mail quando si utilizza Google Domains e Cloudflare

In Cloudflare, ho creato due record CNAME (e nient'altro). Uno è un alias dal mio chartvibes.com a some.url.at.openfshit.com e l'altro è da www a chartvibes.com.

Eppure, all'interno del dominio Gmail, ho anche impostato un'e-mail utilizzando il mio nome di dominio che deve essere inoltrato a un'e-mail privata. Ma, non ricevo nessuna email durante i test.

Mi chiedo se potrei avere le mie e-mail inoltrate correttamente. Si tratta di creare un record MX su Cloudflare? Se sì, con quale configurazione?

P.S.: Ho stabilito un record MX utilizzando le istruzioni disponibili here, ma ottengo:

La consegna al seguente destinatario non è riuscita in modo permanente:

[email protected] 

Particolari tecnici di guasto permanente: Google ha cercato di inviare il messaggio, ma è stato rifiutato dal server per il dominio destinatario chartvibes.com entro il aspmx.l.google.com. [2607:f8b0:4001:c20::1b].

L'errore che l'altro assistente ha restituito era:

550-5.1.1 The email account that you tried to reach does not exist. Please try 
550-5.1.1 double-checking the recipient's email address for typos or 
550-5.1.1 unnecessary spaces. Learn more at 
550 5.1.1 https://support.google.com/mail/answer/6596 p123si522326ioe.111 - gsmtp 

risposta

2

non sono sicuro se si dispone già di una soluzione a questo, ma se lo fai, io sono interessato a come farlo troppo. Potresti per favore pubblicare la tua soluzione qui se ne trovi una?

La cattiva notizia è che non può essere fatto perché il modo in cui funziona Google Domains. Google Domains ha l'inoltro di email, ma funziona solo quando usi i server DNS di Google. È lo stesso con tutti i servizi di hosting o qualunque cosa vengano chiamati.

Penso che Google abbia solo un servizio di inoltro e-mail che può inoltrare fino a 100 indirizzi e-mail alias per dominio a un indirizzo email effettivo. Ma l'indirizzo e-mail effettivo deve esistere da qualche parte. Quelli che hai impostato nella console di Domains sono solo alias o istruzioni di inoltro.

Per Cloudflare di posta elettronica al lavoro, è necessario utilizzare i server SMTP in cui esistono gli indirizzi email reali, ma dal momento che non ci sono i domini server del servizio di posta elettronica reale, i messaggi di posta elettronica inviati stanno fallendo con account di posta elettronica non esiste. Le istruzioni che hai menzionato riguardano Google Apps, con indirizzi email/gmail effettivi impostati, ma costano $ 5/utente/mese.

L'unica soluzione che posso immaginare per aggirare questo problema è di avere il nostro server di posta, e avere cloudflare puntare a questi, e quindi inoltrare/consegnare le e-mail da quel server di posta.

Spero che questo aiuti.

EDIT: io probabilmente non la ricerca questo abbastanza bene prima, ma sembra persone sono sempre intorno a questo problema utilizzando un terzo servizio di inoltro di posta elettronica chiamato mailgun

L'articolo reale che descrive come usarlo è on lowendtalk

Alcune discussioni che lo circonda è here

1

ho creato https://ForwardMX.io per risolvere proprio questo problema. Offriamo semplice inoltro di e-mail semplice, veloce e con la giusta privacy. Non è gratuito in quanto è utilizzato il mailgun (per le prime transazioni di domini &) ma rivendichiamo di offrire un servizio di alta qualità ad un prezzo molto ragionevole.

8

I record MX che stai utilizzando sono per gli account G Suite. Puoi ancora inoltrare le email con Cloudflare e Google Domains, ma avrai bisogno di diversi record MX. Come sottolineato da Overdrivr in un commento qui sotto, puoi trovare i tuoi record MX nelle impostazioni DNS in Google Domains. Una volta che sei nella pagina delle impostazioni DNS, cerca un pannello pieghevole chiamato "Email forward" nella sezione "Record sintetici". Si dovrebbe vedere qualcosa di simile

Poi, fare un backup della configurazione Cloudflare DNS, cancellare tutti i record MX e aggiungere quelli elencati nel tuo account utilizzando il numero giusto prima che il server di posta (ad esempio, 5 , 10, ecc.) Come priorità.

L'applicazione delle modifiche potrebbe richiedere alcuni minuti. Se provi a inviare un'email subito dopo aver modificato i record, è probabile che riceverai un messaggio che informa che non è stato possibile trovare l'indirizzo, ma che avrà il server di posta G Suite nel campo Remote-MTA (aspmx.l. google.com) anziché gmr-smtp-in.l.google.com. Se questo è il caso, aspetta solo qualche altro minuto e riprova

+0

No, quei server non sono la stessa cosa per tutti quelli che immagino. Nei miei domini non sono la stessa cosa. Per trovare l'elenco effettivo in Google Domains, vai alle impostazioni DNS del tuo dominio, scorri verso il basso fino a Record sintetici e qui troverai i record MX che devono essere copiati in Cloudflare. – Overdrivr

+1

@Overdrivr Grazie! Non avevo idea che i record MX fossero elencati lì. Ho modificato la risposta per aggiungere istruzioni per ottenere quelle corrette direttamente da Google Domains –

Problemi correlati