CentOS 5.5 sendmail+dovecot で、社内のイントラネット環境専用のメールサーバを構築しようとしています。送信サーバおよび受信サーバへの接続ができるまでにはなったのですが、送信テストを行うと、受信ボックスにメールが入ってこず、どこかへ消えてしまいます。
以下が作業概要です。
■送信メールサーバ構築
【sendmail 構成ファイルの編集】
/etc/mail/sendmail.mc を以下のように編集する
---------------------------------------------------
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dhl EXPOSED_USER(`root')dnl
DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
MASQUERADE_AS(`masudaq.com')dnl
FEATURE(masquerade_envelope)dnl
---------------------------------------------------
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
【saslauthd デーモンの停止】
service saslauthd stop
【ユーザ認証方式の変更】
/usr/lib/sasl2/Sendmail.conf を以下のように編集する。
---------------------------------------------------
pwcheck_method:auxprop
---------------------------------------------------
【sendmail 再起動】
service sendmail restart
【新規メールアカウント作成】
saslpasswd2 -u test.com -c tanaka.ichirou
Password: tanakapass
※ system-config-securitylevel で[メール(SMTP)]のポートを開放
■受信メールサーバ構築
【dovecot グループ・ユーザ確認】
cat /etc/group | grep dovecot
cat /etc/passwd | grep dovecot
【vmail グループ・ユーザ作成】
groupadd -g 511 vmail
useradd -u 511 -g vmail -s /sbin/nologin vmail
【dovecot 用ログファイル作成】
touch /var/log/dovecot.log /var/log/dovecot-info.log
chown -R vmail:vmail /var/log/dovecot.log /var/log/dovecot-info.log
【メールボックス用ディレクトリの作成】
mkdir /usr/local/mbox
chmod 777 /user/local/mbox
mkdir /var/spoll/mail/inbox
chmod 777 /var/spoll/mail/inbox
【dovecot 構成ファイルの編集】
/etc/dovecot.conf を以下のように編集する。
---------------------------------------------------
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot-info.log
protocols = imap pop3
mail_location = mbox:/usr/local/mbox/%n:INBOX=/var/spool/mail/inbox/%n
"auth default" 内に以下の内容を定義する。
auth default {
mechanisms = plain
passdb passwd-file {
args = /etc/dovecot.passwd
}
userdb static {
args = uid=vmail gid=vmail home=/home/vmail/%u
}
}
---------------------------------------------------
【パスワードファイルの作成】
/etc/dovecot.passwd ファイルを以下の内容で作成する。
---------------------------------------------------
tanaka.ichirou@test.com:{PLAIN}tanakapass
---------------------------------------------------
【dovecot 再起動】
service dovecot restart
※ system-config-securitylevel で 110:tcp 143:tcp のポートを開放
【クライアントPC メール設定】
Outlookを起動し、以下の設定を行う。
---------------------------------------------------
[名前]: tanaka.ichirou
[電子メールアドレス]: tanaka.ichirou@tis.com
[受信メールサーバー]: 192.168.1.25
[送信メールサーバー]: 192.168.1.25
[アカウント名]: tanaka.ichirou@tis.com
[パスワード]: tanakapass
[パスワードを保存する]を選択
[詳細設定]-[送信サーバー]で、
[送信サーバー(SMTP)は認証が必要]を選択
[受信メール サーバーと同じ設定を使用する]を選択
上記設定後、[アカウント設定のテスト]を行うと、送信サーバにも受信サーバにも接続でき、
テストメールの送信も問題なく行われるのですが、テストメールが受信されません。
自分から自分のアカウント宛に新規メールを送っても、メールが届かず、どこかへ消えてしまいます。
どこに問題があるのでしょうか?
dovecot のメールボックスの設定周りが怪しいかなと思っているのですが、どう対処していいかわかりません。
どのように対処したらいいか、ご教示願います。
※参考にしたサイト
http://www.masudaq.com/blogger/Pinpoint_a58c2efc …
http://www.masudaq.com/blogger/Pinpoint_136fe151 …
http://www.masudaq.com/blogger/Pinpoint_26f4173c …
http://www.masudaq.com/blogger/Pinpoint_8c0efd95 …
No.1ベストアンサー
- 回答日時:
特に変更していないのならば…sendmailの配信先は/var/spoll/mail/ユーザー名になりませんか?
対して、dovecotはドコに見に行っていますかね?
というか、ログに残っていませんか?
まぁ、どちらも正しく自分に設定されたところにアクセスしているでしょうから、エラーにはならないでしょうが。
# 設定されたとおり正しく動作しています。
# 意図したとおりではなくとも…ね。
ありがとうございます。
整理してみると確かにそうですね。
時間がなかったので、バーチャルユーザーではなく
OSの実アカウントを作って構築しました。
バーチャルユーザーを使う方法は、機会があれば試してみたいと
思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Mailの送信済みメールボックス...
-
iPadの受信メールが消える
-
メールの添付ファイルはどれく...
-
mailでずっと送信中になってし...
-
sendmailでメールの送信が遅い...
-
Thunderbird) 送信したメールが...
-
Mailの読み込み専用とは?
-
postfixでユーザごとにメール送...
-
メールボックスがいっぱいにな...
-
macで無線を飛ばし、wifiを使っ...
-
Mailの「差出人が特定のグルー...
-
sendmail : 特定のアドレス...
-
送信したメールを確認する方法
-
Entourageで削除したはずのメー...
-
Postfix+Dovecot, ThunderBird...
-
パスワード設定していないユー...
-
”Tortoise SVN” と ”Subversio...
-
同じ独自ドメインを2つのサーバ...
-
同一のホスト名で何か問題があ...
-
「DNSサーバーを自動的に取得す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Mailの送信済みメールボックス...
-
iPadの受信メールが消える
-
macで送信済みメールが突然消え...
-
Mailの受信メールが自動的に削...
-
Thunderbird) 送信したメールが...
-
mailでずっと送信中になってし...
-
mailコマンドでメール送信が出...
-
メールボックスがいっぱいにな...
-
Macメール 送信元が設定と一致...
-
メールの送信が出来ません
-
メールで来たHTML文書のHTML文...
-
アウトルックを使用しています
-
Linux HTML形式でメール送信す...
-
メールの添付ファイルはどれく...
-
受信メールが消えてしまいまし...
-
qmail 外部にメール受信・送信...
-
Mailの読み込み専用とは?
-
crontabのMAILTO設定解除の方法
-
auのガラケーにメールが送れま...
-
mailでメールが2通ずつ
おすすめ情報