08/11/30 22:58:43
レスどうもありがとうございます。
レンタルサーバということで自分は sendmail の挙動をいじれないので、
fml の段階で、1宛先1メールにして SMTP サーバに渡してくれないかな・・・・
qmail をレンタルサーバの自分のホームディレクトリにインストールし、(デーモンは立ち上げない)
fml が直接 SMTP サーバに渡すのではなく、qmail-inject に渡すようにすれば、qmail-inject が
バラしてくれないかなと思ったが、fml から コマンドに渡すやり方がわからない。
392:名無しさん@お腹いっぱい。
08/12/01 00:18:52
>>391
> qmail をレンタルサーバの自分のホームディレクトリにインストールし、(デーモンは立ち上げない)
これができるスキルがるのなら、
> fml が直接 SMTP サーバに渡すのではなく、qmail-inject に渡すようにすれば、qmail-inject が
> バラしてくれないかなと思ったが、fml から コマンドに渡すやり方がわからない。
これは楽勝では?
393:389
08/12/01 02:15:52
>> qmail をレンタルサーバの自分のホームディレクトリにインストールし、(デーモンは立ち上げない)
> これができるスキルがるのなら、
qmail は以前仕事で使ったことがあるのだけど、
レンタルサーバは root 権限がないし、qmail 関連のアカウントもないのだが、
その状態で make setup check したら、ビルドが成功しなかった。
fml において、MTA に直接つながず、コマンドに渡すやり方はわかったので、
perlで宛先をバラして一つずつ sendmail に渡すスクリプトを作っています。
394:名無しさん@お腹いっぱい。
09/01/13 00:38:04
@ITの連載はこのまま打ち切りかな。
かな?
395:名無しさん@お腹いっぱい。
09/03/09 02:16:05
scmailの質問とかここでおk?
空メールに対する自動返信のやり方が分からなくて難儀しています。procmail
ならいくらでも情報が見つかるんですが。
396:名無しさん@お腹いっぱい。
09/04/12 13:42:23
内容:
maildropを使用しています。
転送専用のメルアドがあり、送信者が転送専用にメールしたときに
そのメールは送信者のメルアドになりますが、これを転送専用の
メルアドに書き換えたく思います。
どうすればいいでしょうか。
.mailfilterに下記を書き込んでもうまく書き換わらなかったです。
"| /usr/sbin/sendmail -f trans@*.*"
397:名無しさん@お腹いっぱい。
09/04/12 14:03:33
まさか -f の右のスペース、というオチじゃないだろな
398:名無しさん@お腹いっぱい。
09/04/12 14:39:29
-f の右のスペースを外しましたが、
やっぱり送信者を書き換えることが出来ませんでした。
399:名無しさん@お腹いっぱい。
09/04/13 11:17:29
やったことないけど、man を見るかぎりでは
SENDMAIL="/usr/sbin/sendmail -f..."
to !hoge@example.com
でいけそうな気がする。
ところで、まさか書き換えるってエンベロープのことだよな?
ヘッダのことを言ってるのならば別途それ用のスクリプトを書かないかぎり無理だ。
400:名無しさん@お腹いっぱい。
09/04/13 14:18:31
>>399さんありがとうございます。
trans@example.com 転送専用(hogeユーザへ)
hoge@example.com 一般(基本hoge'@example.comへ転送)
hoge一般ユーザは基本hoge'へ転送しますが、
trans@example.comのメールのみ転送しない設定にしたいと思います。
そこで送信者のアドレスを書き換え、フィルタリングできれば対応できる
と思ったのですが、送信者とはヘッダのようです。
何か良い方法はありませんでしょうか。
401:名無しさん@お腹いっぱい。
09/04/13 18:32:32
>>400
日本語でおk
↓こういうことがしたいのかとも思ったけど、おまいの言いたいことがよくわからん。
if ($FROM ne "trans@example.com")
{
to "!hoge'@example.com"
}
402:名無しさん@お腹いっぱい。
09/04/13 18:55:29
すみません。
hoge@example.comさん trans@example.comのメールをhoge_mb@example.comへ転送設定
hoge1@example.comさん trans@example.comのメールをhoge_mb@example.comへ転送しない設定
(_mbはモバイルアカウント)
他者から、hoge@example.com、hoge1@example.comへ送信した場合、各モバイルアカウントへ転送
trans@example.comからの転送メールをモバイルへ転送しない事を
行いたいです。
403:名無しさん@お腹いっぱい。
09/04/13 19:10:55
>>402
静観していましたが、何がやりたいのかさっぱり判らん??
それに、わざわざageって
404:名無しさん@お腹いっぱい。
09/04/13 19:35:52
hoge@example.comさん trans@example.comのメールをhoge_mb@example.comへ転送設定
hoge1@example.comさん trans@example.comのメールをhoge1_mb@example.comへ転送しない設定
でした。
ようはモバイルに転送したくないユーザがいてそれを.mailfilterで
対応したいのです。
405:名無しさん@お腹いっぱい。
09/04/13 23:25:23
例えば私がメールを送る側だとして、
hoge@example.com さんに送りたいと願いながら trans@example.com へメールを送った場合は hoge_mb@example.comへ転送する。
しかし hoge1@example.com さんに送りたいと思ってtrans@example.comへ送ったときは転送しない。
ようにしたい、ということですか?
406:名無しさん@お腹いっぱい。
09/04/13 23:36:30
読解力のない回答者と、説明能力のない質問者だなぁ
>>400 を翻訳すると、
trans@example.com 宛に送信されたメールは、
hoge@example.com に転送するが、hoge_mb@example.com には転送しない。
hoge@example.com 宛に直接送信されたメールは
hoge_mb@example.com にも転送する。
ということだろ。
単純に、trans@example.com 宛のメールを hoge@example.comに転送してしまうと、
そのまま hoge_mb@example.comにまで転送されてしまうから、
trans@example.com -> hoge@example.comの転送時に、
>>400 は FROMを書き換えて対処しようとした。(でもうまくいっていない)
ということ。
407:名無しさん@お腹いっぱい。
09/04/13 23:48:13
ああ、そうだったのか。すばらしいことだ。今ならすべてがわかる。
それなら trans@example.com 宛てのメールを hote@example.com へ転送するときに X-Korehatenso: ヘッダをつければいいじゃん。
408:名無しさん@お腹いっぱい。
09/04/14 00:12:03
こんばんわ。
どうもすみません。
MailBox/trans/.mailfilterに
"-A X-Korehatenso: "と記述したのですが、
うまくヘッダがついてくれません。
409:名無しさん@お腹いっぱい。
09/04/14 11:07:52
なんとか、X-Korehatenso:ヘッダーをつけることが出来ました。(下記)
ありがとうございます!
-------------------------------------------------
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: trans@example.com
Subject: test
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Korehatenso:
-------------------------------------------------
しかし、.mailfilterで下記を設定してtrans@からの
転送をはじいてくれません。
なにがおかしいのでしょうか。
if ( !(/^X-Korehatenso:/:h) )
{
cc "!hoge1_mb@example.com"
}
410:409
09/04/15 19:29:54
この返事をまだ頂いていません。
早急にお願いします。
411:名無しさん@お腹いっぱい。
09/04/15 22:41:01
>>409
気持ちはわかるがサポセンじゃないから
412:名無しさん@お腹いっぱい。
09/04/15 23:02:17
コンサr(ry
413:名無しさん@お腹いっぱい。
09/04/15 23:55:38
>>409-410
なにこのキチガイ?
414:名無しさん@お腹いっぱい。
09/04/16 00:00:22
>>410
ことわる!!
415:名無しさん@お腹いっぱい。
09/04/16 01:27:21
409晒しage
416:名無しさん@お腹いっぱい。
09/04/16 07:21:45
釣られまくってるところ申し訳ないが、410は詐称だろ。
417:名無しさん@お腹いっぱい。
09/04/16 10:52:09
まじで!?でも断る!!
418:409
09/04/16 12:29:28
余分な回答ばかりで何故質問の回答をいただけないのでしょうか。
このサービスはおかしいと思います。
ちゃんとした返事をしてください。
419:名無しさん@お腹いっぱい。
09/04/16 12:38:42
よっしゃ、ちょい待っときな
420:名無しさん@お腹いっぱい。
09/04/17 16:48:35
fetchmailでgmailからPOPで受信してるんだけど、
gmailってPOPだとMUAの設定にかかわらずPOPで1度受信したメールは
POP用のサーバーかフォルダから強制削除するようで
.mailfilterの記述ミスって転送出来なくなった時に消失しちゃうんだけど
これどうにかならない?
421:名無しさん@お腹いっぱい。
09/04/19 01:44:48
>>420
Gmail の設定で POP してもメールを残すようにできるよ。