- PR -

外部からの接続メールに関して

投稿者投稿内容
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-11 02:13
引用:


メールが入っていて取り出せないならエラーがログに出ると思います。
ログは確認されましたか?



ログですが、この場合,「mail.err」ログファイルを確認すべきということでしょうか
(稚拙な質問ですみません)
Console
ベテラン
会議室デビュー日: 2005/09/10
投稿数: 65
お住まい・勤務地: 石川県金沢市
投稿日時: 2006-10-11 03:17
引用:

PostfixにDovecotです。Maildirを使用しています。
Dovecotの設定(Suse10.0ですので、/etc/dovecot/dovecot.conf)で

default_mail_env = maildir:/~Maildir



単に書いたときにミスっただけかも知れませんが、「/~Maildir」ってどこですか?
非武装エリア
大ベテラン
会議室デビュー日: 2004/03/03
投稿数: 202
お住まい・勤務地: 日本・たこ部屋
投稿日時: 2006-10-11 05:57
Dovecotって使ったことありませんが

default_mail_env = maildir:/~Maildir

ではなく

default_mail_env = maildir:~/Maildir

ではないか?
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-11 07:23
引用:

非武装エリアさんの書き込み (2006-10-11 05:57) より:
Dovecotって使ったことありませんが

default_mail_env = maildir:/~Maildir

ではなく

default_mail_env = maildir:~/Maildir

ではないか?



すみません転記ミスです。
ご指摘の通り、記載してあります。
非武装エリア
大ベテラン
会議室デビュー日: 2004/03/03
投稿数: 202
お住まい・勤務地: 日本・たこ部屋
投稿日時: 2006-10-11 09:11
取りあえず、メールを送った直後に(SUSEだと多分)/var/log/maillog を確認して、該当のメールに対するログの情報を取得してみてください。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-10-11 11:46
こんにちわ.
引用:

取りあえず、メールを送った直後に(SUSEだと多分)/var/log/maillog を確認して、該当のメールに対するログの情報を取得してみてください。


です.
つまり「内/外から電子メールを送信して受諾した」際に,
maillog に必ず記録されますのでそのことを確認しましょう.
その上で spool に放り込まれたことを確認して,
Dovecot で取り出せるかを確認しましょう.
F/A
ぬし
会議室デビュー日: 2006/03/18
投稿数: 312
お住まい・勤務地: Tokyo
投稿日時: 2006-10-11 21:39
どうしてわざわざ日本ではレアなSuSEを使われてるのか…

SuSEを以前使った時(Ver9でしたが)
/var/log/maillogはなくて、代わりにmailやmail.info、mail.errなんかがありました。
Ver10もそんな感じなら、mailを見れば一式出てると思います。

予期せず、postfixがmboxに配信してる可能性も高いですが…

~/Maildir配下のnewディレクトリ配下に新着メールが保存されているのは
確認されたのですか?
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2006-10-16 14:21
ヤボ用で間が開いてしまいました。

引用:

F/Aさんの書き込み (2006-10-11 21:39) より:
どうしてわざわざ日本ではレアなSuSEを使われてるのか…


大変みなさまにご迷惑とご尽力いただいており感謝しております。

引用:

SuSEを以前使った時(Ver9でしたが)
/var/log/maillogはなくて、代わりにmailやmail.info、mail.errなんかがありました。
Ver10もそんな感じなら、mailを見れば一式出てると思います。

予期せず、postfixがmboxに配信してる可能性も高いですが…


わざわざのご指摘ありがとうございます。
私も上記ファイルを確認しています。

そこでわかった(前の方にも書いたのですが)どうもsaslパッケージが入っていないようでエラーがmessagesログに書かれています。
エラー内容は以下の通りです。

postfix/smtpd[24448]: sql_select option missing
postfix/smtpd[24448]: auxpropfunc error no mechanism available
postfix/smtpd[24448]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql

と言うことで
saslがあるか調べてみました。
当然というか申し訳ない結果なのですが、存在していなくて、
今度はSASLをインストールを
開始したのですが、(cyrus-sasl2.1.22をインストールしました)
残念なことに、makeでエラーとなっています。

<make時のメッセージ>
make[2]: *** [digestmd5.lo],エラー1
make[2]: Leaving directory '/XXXXXXX/XXX/sasl-2.1.22/sasl-2.1.22/plugins'
make[2]: *** [all-recusive],エラー1
make[2]: Leaving directory '/XXXXXXX/XXX/sasl-2.1.22/sasl-2.1.22'
make: *** [all] エラー2


どうもディレクトリが重複して定義してあるようなのですが
もし、ご経験がある方がいらっしゃいましたらばご教授ください。
よろしくお願いします。

スキルアップ/キャリアアップ(JOB@IT)