私は自分のMTAとしてexim4を実行しており、ホスト名以外の外部の電子メールに電子メールを送信するのに最適です。
コマンドライン(sendmail forgedtuts@gmail.comなど)を介してGmailにメールを送信すると、問題なく動作します。
サーバーのホスト名でもある自分のウェブサイトのドメインにメールを送信すると、ローカル配信のみを行うと想定しています...私のメールは別のサーバー(Google Apps)で受信されているため機能しません。
では、Exim4でローカル配信を無効にするにはどうすればよいですか?dpkg-reconfigure exim4-configでは実際の結果は得られませんでした。
1)Google Appsをスマートホストで使用すると、返信先が認証アカウントとして設定されているように見えるため、Webサイトでメールを送信しようとすると、常にGoogle Appsアカウントから送信されます。少なくともこれが発生しているようです。2)連絡先フォームを使用しようとしているので、返信先は、ユーザーがフォームに入力したメールアドレスである必要があります。私の理解では、スマートホストを使用できないため、ローカル配信を無効にする別の方法を見つける。構成設定が必要です。おそらくdpkg-reconfigure設定にないものですか?