[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:27719] exim(.forward) での dmail について
- From: Nobuhiro KUSUNO <n-kusuno@xxxxxxxxxxxxxxxx>
- Subject: [debian-users:27719] exim(.forward) での dmail について
- Date: Mon, 2 Apr 2001 01:51:37 +0900
- Organization: Osaka Univ.
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- Message-id: <87snjs4l7w.wl@xxxxxxxxxxxxxxx>
- X-mail-count: 27719
- User-agent: Wanderlust/2.4.1 (Stand By Me) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 MULE XEmacs/21.1 (patch 10) (Capitol Reef) (i386-debian-linux)
はじめまして、楠野と申します。
初投稿です。今後とも宜しくお願いします。
メールの設定についてお尋ねします。
プロバイダからのメール受信にfetchmailを使い、
ローカルのeximへ。.forwardにて仕分けしながら、
imapのblack-box-directoryにしている
/var/spool/imap/username_folder/mbx_files
に配信したいのですが、
.forwardに例えば、
# Exim filter
if $header_subject contains "debian-users"
then
pipe "/usr/bin/dmail +Debian"
finish
else
pipe "/usr/bin/dmail +INBOX"
finish
endif
とすると、自分自身にメールを送った場合、eximのログに(eximon)
<= n-kusuno@xxxxxxxxxxxxxxxx H=localhost.localdomain (solo.home.or.jp) [127.0.0.1] U=nobu P=esmtp S=741 id=87wv944nre.wl@xxxxxxxxxxxxxxx
** |/usr/bin/dmail +INBOX <nobu@xxxxxxxxxxxxxxx> D=userforward T=address_pipe: return message generated
<= <> R=14jkDW-0000JH-00 U=mail P=local S=1680
Error message sent to n-kusuno@xxxxxxxxxxxxxxxx
Completed
=> n-kusuno@xxxxxxxxxxxxxxxx R=smarthost T=remote_smtp H=mail.fc4.so-net.ne.jp [210.139.254.54]
Completed
と記されます。
一応メールの配信も行われていますが、以下のようなエラーメールが
プロバイダ経由で返って来ます。(メール送り主に返されるようです。)
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. The following address(es) failed:
nobu@xxxxxxxxxxxxxxx:
generated |/usr/bin/dmail +INBOX
The following text was generated during the delivery attempt:
------ |/usr/bin/dmail +INBOX ------
invalid mailbox name INBOX
delivered to /var/spool/imap/nobu/INBOX
------ This is a copy of the message, including all the headers. ------
....(メールの内容は省略)....
.forwardのpipe部分をsave $home/..などにするとエラーを出さないのですが、、、
#ってsaveはeximの内部コマンドなので当然でしょうけど、、、
長くなってしまいましたが、eximの.forwardではimapのdmailは使えないのでしょうか?
今は.fetchmailrcにてmda "/usr/bin/dmail +INBOX"として
wl内部で仕分けし直していますが、出来れば自動化したいのです。
情報をお持ちの方、宜しくお願いします。