
私は Debian マシン上で Exim 4.92 サーバーを実行しており、すべて正常に動作しています。Gmail ではエイリアス アドレス用に STMP サーバーが必要なので、Gmail からその Exim サーバー経由でメールを送信したいと考えています。
しかし、SSL を使用してサーバー経由で Gmail からメールを送信しようとすると、Exim のmainlog
ファイルに次のエラーが表示されます。
SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=mail-ot1-f48.google.com [209.85.210.48] input="\026\003\001\002"
私は Exim の専門家ではないので、これまでその設定ファイルをいじったことはありません。Debian の Exim 設定ツールから取得したデフォルト設定を使用しています。
EximでTLSサポートを有効にするには、このDebianドキュメント. 基本的に証明書ファイルを生成し、/etc/exim4/exim4.conf.localmacros
ファイル内でTLSを有効にしました。
MAIN_TLS_ENABLE = yes
これが私の/etc/exim4/update-exim4.conf.conf
ファイルです:
dc_eximconfig_configtype='internet'
dc_other_hostnames='...' # my list of allowed domains
dc_local_interfaces=''
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname=''
dc_mailname_in_oh='true'
dc_localdelivery='maildir_home'
このエラーを解決する方法はありますか?