blob: 94ab2aae4c7c440c7993a58d94faba8b68819e0b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
title: メールアカウント設定ウィザードの概要とカスタマイズ
slug: Mozilla/Thunderbird/Mail_Account_Setup_Wizard
tags:
- Administration
- enterprise
- thunderbird
---
<p><strong>このドキュメントはドラフトです。</strong></p>
<p>Thunderbird 3 には、新しい「メールアカウント設定ウィザード」が備わっています。ここでは、名前とメールアドレス、パスワードさえ入力すれば、ISP データベースなどが参照され、サーバ設定情報が見つかった場合は自動的に設定が完了します。</p>
<p>注: ISP には、フリーメールサービス事業者も含まれます。</p>
<h2 id="アカウント設定の流れ">アカウント設定の流れ</h2>
<p>Thunderbird は以下の順番で XML 形式のサーバ設定情報を確認します。実際の処理は <a class=" external" href="http://mxr.mozilla.org/comm-central/source/mailnews/base/prefs/content/accountcreation/emailWizard.js">emailWizard.js</a> と <a class=" external" href="http://mxr.mozilla.org/comm-central/source/mailnews/base/prefs/content/accountcreation/fetchConfig.js">fetchConfig.js</a> で確認できます。</p>
<ol> <li>ローカルディスク内の設定ファイルを参照</li> <li>ISP が公開しているのデータベースを参照 (Thunderbird 3.1 以上)</li> <li>Mozilla のデータベースを参照</li> <li>ポートスキャンを行ってサーバを特定</li>
</ol>
<h3 id="ローカルディスク内の設定ファイルを参照">ローカルディスク内の設定ファイルを参照</h3>
<p>Thunderbird はまず、インストールディレクトリの isp フォルダにある XML ファイルを探します。例えばあなたの会社 (メールアドレス) のドメイン名が <code>example.com</code> だった場合、これは Windows では</p>
<ul> <li><code>C:¥Program Files¥Mozilla Thunderbird¥isp¥example.com.xml</code></li>
</ul>
<p>になります。このファイルは通常存在しません。ファイルが見つかって設定が確認できた場合、Thunderbird はアカウント設定を完了します。</p>
<p>企業の情報システム部門では、この仕組みを利用してあらかじめ設定ファイルを組み込んだ Thunderbird 配布することで、社員や学生がすばやく確実にアカウント設定を行えるようにすることができます。</p>
<h3 id="ISP_が公開しているのデータベースを参照_(Thunderbird_3.1_以上)">ISP が公開しているのデータベースを参照 (Thunderbird 3.1 以上)</h3>
<p>次に Thunderbird は、あなたの ISP に設定を問い合わせます。例えばあなたの ISP (メールアドレス) のドメイン名が <code>example.net</code> だった場合、</p>
<ul> <li><code><a class=" external" href="http://autoconfig.example.net/mail/config-v1.1.xml" rel="freelink">http://autoconfig.example.net/mail/config-v1.1.xml</a></code></li> <li><code><a class=" external" href="http://autoconfig.example.net/.well-known/autoconfig/mail/config-v1.1.xml" rel="freelink">http://autoconfig.example.net/.well-...onfig-v1.1.xml</a></code></li>
</ul>
<p>が順に参照されます。Thunderbird はアカウント設定を完了します。</p>
<p>特に規模の大きい ISP では、最新の設定を効率良く提供したいと思う場合もあるでしょう。この URL の形式に合わせて設定ファイルを設置することで、会員がすばやく確実にアカウント設定を行えるようにすることができます。</p>
<h3 id="Mozilla_のデータベースを参照">Mozilla のデータベースを参照</h3>
<p>次に Thunderbird は、Mozilla Messaging のサーバにある ISP データベースを参照します。例えばあなたの ISP (メールアドレス) のドメイン名が <code>example.net</code> だった場合、</p>
<ul> <li><code><a class=" link-https" href="https://live.mozillamessaging.com/autoconfig/v1.1/example.net" rel="freelink">https://live.mozillamessaging.com/au....1/example.net</a></code></li>
</ul>
<p>が参照されます。</p>
<p>データベースには、既に <a class=" external" href="http://ispdb.mozillamessaging.com/list">様々な ISP の設定</a> が登録されています。あなたが ISP の管理者で設定を登録したい場合、あるいはあなたがお使いの ISP の設定がまだ登録されていない場合は、<a class=" external" href="http://ispdb.mozillamessaging.com/add/">ISP データベース</a> もしくは <a class=" link-https" href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Messaging&component=ispdb">Bugzilla</a> で追加を依頼することもできます。</p>
<h3 id="ポートスキャンを行ってサーバを特定">ポートスキャンを行ってサーバを特定</h3>
<p>それでもなお設定が見つからない場合、Thunderbird は可能性のあるサーバを自動検出しようとします。例えばあなたの ISP (メールアドレス) のドメイン名が <code>example.net</code> だった場合、<code>pop.example.net</code>、<code>imap.example.net</code>、<code>mail.example.net</code>、<code>smtp.example.net</code> などに対し、ポートスキャンを試みます。送受信が可能なポートが見つかった場合はその設定を使用し、見つからなかった場合はユーザに手作業での設定入力を求めます。</p>
<h2 id="設定ファイルの形式">設定ファイルの形式</h2>
<p>上記の通り、サーバ設定情報ファイルは XML 形式となっています。詳しくは <a class=" link-https" href="https://wiki.mozilla.org/Thunderbird:Autoconfiguration:ConfigFileFormat">Config File Format</a> をご覧ください。また、<a class=" link-https" href="https://live.mozillamessaging.com/autoconfig/v1.1/gmail.com">Gmail</a>、<a class=" link-https" href="https://live.mozillamessaging.com/autoconfig/v1.1/yahoo.com">Yahoo! Mail</a>、<a class=" link-https" href="https://live.mozillamessaging.com/autoconfig/v1.1/aol.com">AOL</a> といった実際の設定ファイルも参考にしてください。</p>
<p>Thunderbird 2 以前も、ローカルディスク内の設定ファイルを参照する仕組みはあり、Gmail と .Mac (現 MobileMe) の設定ファイルがあらかじめ組み込まれていました。詳しい情報は <a href="/ja/Thunderbird_ISP_hooks" title="ja/Thunderbird_ISP_hooks">Thunderbird ISP hooks</a> にあります。</p>
<h2 id="参考資料">参考資料</h2>
<ul> <li><a class=" link-https" href="https://wiki.mozilla.org/Thunderbird:Autoconfiguration">https://wiki.mozilla.org/Thunderbird:Autoconfiguration</a></li>
</ul>
|