最終更新日 2003/11/19
戻る 493732 人 REMOTE = 38.103.63.59 REFERER =
★Mailサーバ
ArGoSoftMailServerProに決めました.SPA Mail Serverは設定が難しそうなので.
ArGoにはfreeもあるんですがいろいろと制限があります.例えばサービスで動いてなかったり多少プラスやプロなどと比べると不安定だと思います.プラスでも良いんですが,私はメーリングリストがしたかったのでProにしました.88ドルです.これらの機能が必要なければFree版でも十分ではないかと思います.Free版はPro版と少し設定方法が違うので他のサイトを参考にして下さい.
- とりあえずインストールディレクトリはサーバソフトを集めたディレクトリにしましょう.(私はApache,ActivePerl,ArGoはDドライブのWebtoolというディレクトリに集めています.)
- ArGoSoftMailServerProは、パソコンの起動でサービスとして動作し、スタートメニューに登録されます.これをクリックしてでてくるメニューから、いろいろ設定ができます。
- Options.General.DNS Server.プロバイダーのDNSサーバのIPアドレスを入力します.Allow
Relay. 送信サーバとしても使うので、チェックを入れます.
- Options.Ports.Web Interface.他のポート(8080とか)に変える.このメールサーバは,ユーザの追加等のメンテナンスにWebブラウザが使えます.そのときに使うポートがデフォルトで80番になっているので,もしインストールしたパソコンにポート80番を使うソフト(Webサーバ等)が起動中であれば,そのソフトを停止させてからArGoSoftMailServerProを起動してください.そして,あらためてそれぞれのソフトを起動させてください.
- Options.Logging.全てにチェックを入れましょう.
- Options.Advanced.Do Not Use Finger Server.とりあえず使わないのでチェックを入れる.Message
Size Limit.メール1通あたりのサイズが最大で5MBになっているので,必要な場合はUnlimited(無制限)
にしておきます.
- IP Homes,Advanced1,Smart Serversには特に何も入力しない.(わからないところもだいぶあります.)とりあえず動くのが目的ということで.
- Configuration.New Domain.自分のドメインを入力.例えばyaguma.ath.cx.
- Security.SMTP Authentication.Enable SMTP Authenticationにチェックを入れる.このソフトはPop
before SMTP機能がないのでスパムメール対策にはこれに絶対チェックを入れる必要があります.User
NameとPasswordを入力しましょう.この値がクライアントメールソフトにおけるSMTP認証の入力値となります.
- Webからユーザの追加をするには,Webからhttp://192.168.1.100:8080/などと入力します.くれぐれもProではUserNameに@の前半だけを入力してはいけません.***@yaguma.ath.cxのように全部を入力しましょう.アカウントだけではダメです.
- メ−リングリストの設定方法.
ここでは作りたいメーリングリストのアドレスをml@yaguma.ath.cx,コントロールアカウントのアドレスをml-ctrl@yaguma.ath.cxとします.この二つのアカウントは最初に作っておきます.
Tools.Mailing List ServerでMailing Listsの設定画面がでます.
まずはControlAccountで先に作っておいたml-ctrl@yaguma.ath.cxを選びます.次にNew
Listを選択.するとMailing List Editorが開きますので,List Nameを入力します.これはメーリングリストの名前ですので適当な名前を付けます.EmailAccountにml@yaguma.ath.cxを選びます.Descriptionも適当に作りたいメーリングリストの説明のようなものを書いておきます.Membersにメーリングリストに参加する人のメールアドレスを入力します.(一件づつリターンを入れる)これでメーリングリストの設定はおしまいです.
後から参加メンバーを加えたり削除したりするにはMailing Listsの表からメーリングリストのプロパティを選択すればまたMailing
List Editorが開きますのでMembersを訂正すればOKです.
このメーリングリストはmajordomoみたいに参加,脱退をメールのやりとりですることができます.
ml-ctrl@yaguma.ath.cxにsubscribeと書いて送れば参加するかどうかのConfirmation
Requestのメールが届きます.これにリプライすればこのメーリングリストに参加することができます.脱退はunsubscribeです.
これらの文書の雛形はMailing ListsのRepliesにあります.ここの文書を適当に作り直します.文書内で使えるマクロにはlistname(メーリングリストの名前),controlaccount(コントロールアカウントのアドレス)などがあります.雛形文書にはSubscription
Confirmation Request(本当に参加するかどうかの確認の文書),Welcome Message,Unsubscription
Confirmation Request,Goodbye Message,Reply on Help Command,Reply on
LIST Command Message,Sent to Non-List Member(メーリングリストの参加者以外の人がメーリングリストに投稿したときに出す文書),Invalid
Command(メーリングリストサーバが理解できないコマンドを受け取ったときの文書)が用意されています.
ポイント
- Proのバージョン1.8.3.3からWeb mailの文字化け問題がなくなりました.Web Interfaceの
Default char-setをShift-JISにして
Do not Create Hyperlinks for Text/PlainMessageに
チェックを入れると文字化けしなくなります.
- クライアントメールソフトの設定でアカウント名を***@yaguma.ath.cxとしなければ動きません.普通は***だけでよいんですけどね.また,Webからのユーザー追加での入力でもUser
Nameの入力が***@yaguma.ath.cxとしなければだめです.おそらく複数Local domainの設定,登録ができるProならではの仕様と思われます.
- クライアントメールソフトの設定は
pop3 : yaguma.ath.cx
smtp : yaguma.ath.cx
もちろん直接のグローバルIPでもよいです.Lan内のパソコンではメールサーバの設置してあるパソコンのIPアドレスとなります.例えば192.168.1.100など.それからsmtpは認証が必要です.つまりSMTP
Authenticationを設定したアカウントとパスワードが必要となります.ま〜ようするにスパムメール対策ですね.認証がないとsmtpが使えないというわけです.最新バージョンではPop
Before SMTPの機能が加えられました.
Copyright 2002-2003 Kai All Rights Reserved & This site is Link Free
戻る