web-dev-qa-db-ja.com

メールクライアントが自動的に設定を見つけることができるようにメールサーバーを構成する方法

私はメールサーバーを持っています:postfix; dovecot; mysql; ssl証明書。
それは仕事です。しかし、MAIL CLIENTS(Thunderbird、Apple mail、Outlook)が自動的に設定を見つけることができるようにMAILSERVERを構成するにはどうすればよいですか?

1
Piduna Valeriu

はい、FQDNではなくドメイン名のみが検出されますが、Thunderbirdでメール、アカウントを設定すると、Thunderbirdはドメイン名のみを検出し、FQDN「mail.test.com」の着信と発信の両方を使用してマニュアルを設定できます。 ==

1
mohit singh

これは、メールサーバーの構成の問題ではありません。

特定のSRVレコードをDNSゾーンに追加できます。これは、電子メールクライアントによって解析される可能性があります。

_imap._tcp        SRV       0 0 143 imap.example.net.
_imaps._tcp       SRV       0 0 993 imap.example.net.
_submission._tcp  SRV       0 0 587 smtp.example.net.

ここで、「143」は使用するimapポート、「imap.example.net」はimapサーバーであり、SMTPでもまったく同じです。まだ使用している場合は、pop3およびpop3sレコードを追加することもできます。

一部のクライアントは、別のDNSレコード「_autodiscover.tcp.example.net」からの情報を使用して要求を行う場合もあるため、このレコードを追加して、このxml要求に応答するようにWebサーバーを構成することもできます。これについては、 https://web.archive.org/web/20150817115525/http://moens.ch:80/2012/05/31/pproving-email-client-autoconfiguration-information/ で詳しく説明しています。 =、そしてphpスクリプトと構成を提供するGithubプロジェクトがあります: https://github.com/gronke/email-autodiscover

0
Grubshka

メールクライアントはホスト名を推測することがあるため、ホスト名に「mail」または「imap」という名前を付けると、ほとんどのメールクライアントで機能する可能性があります。

Thunderbird(のみ)の場合、Mozillaが作成し、決してキャッチされなかった仕様があります。これは、メールサーバーがどこにあるかをThunderbirdクライアントに通知する自動構成と呼ばれる設定が可能です。

https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration

0
mike nelson

要するに-あなたはできません。

一部のクライアントは設定を推測しようとしますが、それほど複雑ではありません。 AndroidのGoogleMailクライアントは、接続を設定するためにホスト名とユーザーの資格情報のみを必要とします。Thunderbirdは非常によく似た動作をします。

ただし、SMTP/POP/IMAPプロトコルで実装されていない限り、メールクライアントにヒントを与えることはできません。

0
Kondybas