web-dev-qa-db-ja.com

送信メールアドレスをroot @ servernameから変更する-rackspace sendgrid postfix

そこで、最近、Eメールの送信にPostfixとSendgridを使用するようにRackspaceサーバー(Ubuntu LAMPスタック)をセットアップしました。 cmd行からのテストメールがsendgrid smtp経由で配信されるという点で、非常に効果的です。ただし、メールを受信すると、root@rackspaceservernameそして返信できません。

このトピックに従ってエイリアスを作成しました postfixのデフォルトのメールアドレスを変更する方法? これは[email protected]はまだrootとして表示される送信者名で指定します。

サーバーがウェブマスターのメールを使用するように変更するにはどうすればよいですか?

どんな助けも大歓迎です!

24
tehaaron

これが/etc/postfix/main.cfに設定されていることを確認してください。

smtp_generic_maps = hash:/etc/postfix/generic

汎用エイリアスを設定するときは、提供したリンクのように「http」を使用しないでください。Ubuntuではwww-dataを使用します。

echo 'www-data [email protected]' >> /etc/postfix/generic
postmap /etc/postfix/generic
service postfix restart

サイドノート:Sendgridは素晴らしいですが、RackspaceがMailGunを買収したため、Rackspaceのお客様はMailGunサービスをほとんど無料で利用できます。お役に立てれば!

49
hhoover