5

私は、既存のものを置き換える Web アプリケーションに取り組んでいます。その既存のものは別のサーバーで実行されており、そのドメイン名はsynergy-croatia.com. これで、新しいアプリケーションが既に Heroku でホストされています ( )。あとは、Heroku アプリケーションを指すようsynergy-croatia.herokuapp.comにドメインを作成するだけです。synergy-croatia.comしかし、もう 1 つ実装しなければならないことがあります — ご想像のとおり — 電子メールの受信です。

のようなメールアドレス宛のメールを受信できるようにしたいですinfo@synergy-croatia.com。それで、私はたくさんのグーグルをしました、そして、いくつかの素晴らしい解決策に出会いました. しかし、それぞれのソリューションは、DNS 設定を設定する必要があるカスタム ドメインを持っていることを意味します。つまり、私はそれを持っています ( ) が、もちろん、アプリケーションを終了した後synergy-croatia.comにのみ使用できます。

メールの受信を実装するためだけにドメインを購入する必要があるということですか? これらの DNS 設定 ( MXes など) を Heroku サブドメインに直接設定することはできますか? それとも別の方法がありますか?

アップデート:

私が見つけた解決策の 1 つは、もちろんこれでした: http://nanceskitchen.com/2010/02/21/accept-incoming-emails-into-a-heroku-app-using-sendgrid/

ただし、カスタム ドメインが必要です。

更新 2:

これは重要です、私はそれを言及するのを忘れていました。これらのメールアドレスを仮想にして、メールを実際のアドレスに転送したいだけです。

4

2 に答える 2

4

CloudMailinでは「カスタム ドメイン」を使用する必要はありません。独自のドメインを使用することはオプションです。Heroku アドオンとしても利用できます。これを使用して、既存の電子メール サーバーから CloudMailin が提供するアドレスに電子メールを転送できます。元のメールアドレスも引き続き取得できます。

于 2012-09-04T12:39:43.040 に答える
1

通常、Heroku アプリケーションを指すようにドメイン (synergy-croatia.com) を移動する場合、既存のメール設定を変更する必要はありません。www の CNAME レコードを heroku に設定し、MX (メールを制御する) をそのままにしておくだけです。

メール ソリューションが整っていない場合は、Heroku の外部で探す必要があります。多くのドメイン名プロバイダーには無料のメール転送が含まれているか、gmail、Outlook.com などを使用できます。

于 2015-03-19T10:40:19.803 に答える