どのように私はGoogleにメールを送ってください(sendmailのを使用して)同じ名前のWebサーバからメールサーバをアプリ?

StackOverflow https://stackoverflow.com/questions/524224

  •  22-08-2019
  •  | 
  •  

質問

私のドメインのメールは、Googleがサービスをアプリによって処理され、必要なすべてのDNSのMXレコードが正しく入力しました。また、私は、ドメインのためのHTTP要求を処理するWebサーバを持っています。そして、私は私のメールドメインにそのサーバーからメールを送信することはできません、sendmailはMXレコードを無視し、常にローカルに私のドメインのすべてのメッセージを配信しようとしています。

それはローカルIPアドレスに解決される場合、それはローカルのようにドメイン名を考えるように見えます。

これは、ログからカットされます:

Feb  7 18:03:03 vds sendmail[4100]: n17I33c2004100: test@example.com... User unknown
Feb  7 18:03:03 vds sendmail[4100]: n17I33c2004100: to=test@example.com, delay=00:00:00, mailer=local, pri=0, dsn=5.1.1, stat=User unknown
Feb  7 18:03:03 vds sendmail[4100]: n17I33c2004100: from=root, size=36, class=0, nrcpts=1, msgid=<200902071803.n17I33c2004100@vds.xxxxxx.com>, relay=root@localhost
役に立ちましたか?

解決

まあ。私の場合のための解決策を見つけます。

ちょうどあなたのソースの.mcファイルに次の行を追加してsendmail.cfを再作成

define(`confDONT_PROBE_INTERFACES', `true')

他のヒント

ディッチのsendmailとpostfixのを取得します。 Sendmailは、セキュアに保つために正しく設定することは困難で、かつ困難です。 Postfixは、両方のカウントに簡単です。私は彼らとの経験がないが、私はqmailのとeximのが均等に良好であることを告げています。

私は自分のサーバー上で同じ問題の解決策を探していますが、あなたのための回避策があります: メールサーバが独自のサーバーのIPを指定してからメールをプルする新しいアカウントを作成し、その後、設定/アカウントには、Googleアプリのメールボックスに移動しても、それをあなたの前のメーリングソリューションのために働いていたユーザー名とパスワードを与える(前Googleアプリ)。

そうすれば、あなたは、Googleが、それぞれ10かそこら分をローカルのメールサーバーにサインインし、すべての「失われた」電子メールを拾う必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top