2012-09-02 18 views
5

Sto lavorando a un'applicazione Web che sostituirà una esistente. Quella esistente viene eseguita su un altro server e il suo nome di dominio è synergy-croatia.com. Ora ho la mia nuova applicazione già ospitata su Heroku (synergy-croatia.herokuapp.com), e tutto quello che devo fare ora è fare in modo che il dominio synergy-croatia.com indichi la mia applicazione Heroku. Ma c'è ancora una cosa che devo attuare - avete indovinato - ricevendo e-mail.Ricezione di e-mail su Heroku

Desidero poter ricevere e-mail inviate a indirizzi e-mail come [email protected]. Quindi, ho fatto un sacco di ricerche su Google e ho trovato alcune soluzioni interessanti. Ma ogni soluzione implica che ho un dominio personalizzato, per il quale ho bisogno di impostare alcune impostazioni DNS. Voglio dire, ce l'ho (synergy-croatia.com), ma ovviamente posso usarlo solo dopo il Finisco la mia domanda.

Ciò significa che devo acquistare un dominio solo così posso implementare la ricezione di e-mail? Posso in qualche modo impostare queste impostazioni DNS (MX es e altre) direttamente sul sottodominio Heroku? oppure c'è un'altro modo?

UPDATE:

Una delle soluzioni che ho trovato è stato, naturalmente, questo: http://nanceskitchen.com/2010/02/21/accept-incoming-emails-into-a-heroku-app-using-sendgrid/

Ma richiede un dominio personalizzato.

UPDATE 2:

Questo è importante, ho dimenticato di dire che. Voglio solo che questi indirizzi e-mail siano virtuali, per inoltrare le e-mail ai veri indirizzi.

risposta

4

CloudMailin non richiede l'utilizzo di un 'dominio personalizzato', fornisce un indirizzo di posta elettronica che è possibile inoltrare a, utilizzando il proprio dominio è un extra opzionale. È anche disponibile come Heroku addon. Puoi utilizzare questo per inoltrare le tue email da qualsiasi server di posta esistente all'indirizzo che CloudMailin ti offre. È anche possibile ottenere l'indirizzo email originale.

+0

Wow, questa è una grande idea. Conoscevo CloudMailin in precedenza, ma l'ho scartato come soluzione per le e-mail in arrivo (dato che può essere inoltrato solo dagli indirizzi '@ cloudmailin.org'). Tuttavia, non mi è venuto in mente di usarlo per i test. Grazie :) –

1

In genere, quando si sposta il dominio (synergy-croatia.com) per puntare all'applicazione Heroku, non è necessario modificare l'impostazione della posta esistente. Devi solo impostare un record CNAME per www su heroku e lasciare il MX (che controlla la posta) sul posto.

Se non si dispone di una soluzione di posta elettronica, è necessario cercarne una al di fuori di Heroku. Molti provider di nomi di dominio hanno l'inoltro di posta gratuito incluso, oppure puoi usare gmail, Outlook.com ecc.