FTP、CGI、SSI、telnetが自由に使える超高速レンタルサーバ。
工夫しだいで、楽しさ100倍。 www.binboserver.com
月額千円サーバ | サブドメインコース | BIGなサーバ

サブドメインコース:CGIやFTPが使いたい・お金を掛けたくない人のために。
 *****.syo-ten.com *****.gasuki.com *****.zansu.com
 お好きな名前を無料で使えます。早い者勝ち。

人気サイト 月額千円サーバ:.com .net .org で取得できます。.JPドメイン大歓迎!
 超高速・高機能サーバを1000円で!使ってみれば、分かります。

BIGなサーバ:Big なBig なサーバー。充実したサポートをお求めの方へ。
 インターネットでご活躍の皆様へ、そしてご活躍予定の皆様へ。
2ちゃんねるは、このサーバを使っているです。

■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■

Postfix
1 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 08:28
無さげなのでスレ立てました。
とりあえず自宅で運用ちぅ。
http://koyan.freedom.ne.jp/postfix/start.html


2 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:12
postfixはqmailより早い。
これ、紛れもない事実。


3 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:17
けどqmailも結構速い。
postfix>qmail>sendmail


4 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:19
扱いやすさ
postfix>sendmail>qmail


5 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:19
sendmail+smtpfeed>sendmail>postfix>qmail


6 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:23
>>5
なんの序列だよ?


7 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:25
メモリ消費量


8 名前: 名無しさん 投稿日: 2001/07/05(木) 14:41
exim(http://www.exim.org/)はどうよ?


9 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:44
>>8
しらん


10 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 14:48
使ったことないなー。>exim


11 名前: 名無しさん@Emacs 投稿日: 2001/07/05(木) 15:06
設定ファイルの理解しやすさ
master.cf ≧ /var/.qmail/control/* > sendmail.cf

ソースのわかりやすさ
postfix >>> qmail ≧ sendmail

柔軟性
sendmail >> qmail > postfix

移植性
sendmail>>>> postfix > qmail

アウトソーシングのしやすさ
sendmail >> qmail ≧ postfix


12 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 15:50
master.cfじゃなくてmain.cfだろ。厨房はすっこんでろよ。邪魔。しっしっ


13 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 16:23
>>12
んー どっちでもいいんじゃなかったっけ?
http://www.chem.nagoya-u.ac.jp/ike/postfix/doc/INSTALL.jp


14 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 17:20
>>13
どっちでもって・・・あなた
ぜんぜん別物。


15 名前: qmail半年使ってます 投稿日: 2001/07/05(木) 17:35
>>4
> 扱いやすさ
> postfix>sendmail>qmail

扱いやすさは、sendmail よりも qmail のほうがいいと思うが...
/var/qmail/control/* の設定ファイルも書きやすいし。


16 名前: 4 投稿日: 2001/07/05(木) 17:43
ファイルが分かれすぎていて、嫌いなの。


17 名前: sage 投稿日: 2001/07/05(木) 18:54
http://www.jp.qmail.org/postfix/what2000.html
qmailユーザからみたpostfix : 項目別検討編

security: sendmailよりはましかもしれない

プロセスに分割されているが、同一ユーザのもとで実行される。
rootあてにメイルが配送される。
共有ディレクトリに配送される。(home配送も可, maildirも可)
ローカル発信はworld writable ディレクトリへの書き込み
問題が指摘されて、setgid方式との選択になった。
標準でpercent hackを認めている。

reliability: 不明

mbox形式、共有スプールに信頼性を期待すべきではない。
fsyncのタイミングはどうなのか

efficiency: qmailといい勝負らしい。

相乗り配送による性能低下も考慮すべきである。
信頼性を犠牲にしては性能を議論する意味がない。

simplicity: sendmail互換で簡単になると思いますか

sendmailと同程度のサイズ: qmailの約3倍; なぜ。
設定ファイルが一つにまとまっていることが簡単だろうか。 危険性を分っていない。
標準値で安全か、確信を持てるか。
安全性に配慮したといいながら、ドキュメントがどこにあるのか。

qmail feature : 表面的サポート

maildirサポートは当初はprocmailを使えとあった。
拡張アドレスあり(一段だけか)
Delivered-Toヘッダはあるが、Return-Pathは不明。
VERPもなさそう。
相乗り配送可、並列配送では多重度を制限できる。
仮想ドメイン?

その他: 不勉強中

ドキュメントを見た段階で、securityに関しては疑問が多いので、 インストールして確認する気になりません。

現状での評価

D. J. Bernsteinさんがなぜqmailを作ったのか、 qmailのsecurity について学んで欲しい。

2000-11-22 前野年紀


18 名前: ななしさん@おなかいっぱい 投稿日: 2001/07/05(木) 19:58
>>17
そのページは結構有名だと思うんだが、
>ドキュメントを見た段階で、securityに関しては疑問が多いので、
>インストールして確認する気になりません。
と書いている時点で、「ハぁ?」とか思ったぞ。検証も行わずに力
説されてモナー。
あと、VERPについては(アンオフィシャルではあるが)パッチが存
在したりするんだが。
くだらないのでsage。


19 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 19:59
>>17
共有スプール問題以外は宗教的な問題に思えるんだけど...。
ところで共有スプールって何よ。


20 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 20:31
>>19
/var/spool/mail とか /var/mail とかのディレクトリにみんなのメールボックスが入ってるって意味。
Maildir の方が安全とされるわけだが、対応してないMUAも多いから、そう簡単に Maildir へ移行できないのが実情。

PostfixだってMaildir にも出来るんだから問題ないんだけど。


21 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 20:38
>>20
解説サンクス。

よく探したら http://www.jp.qmail.org/mta/spool.html にも書いて
あったけど
「スプールを NFS で配るとファイルロックができないからヤバい」
って、いまどきそんなサイトあるわけないよな。


22 名前: まぁまぁ落ち着いて。 投稿日: 2001/07/05(木) 20:52
マターリ逝こうや (´ー`)


23 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 21:10
私は sendmail → qmail → postfix に移行してきて、
今のところ落ち着いている。

>>18
 もっともだ。野郎は学者としての客観性に問題があるとみた。
 ちなみにだが、ケチョンケチョンにけなしている sendmail も
今ではほとんど見ることのない大昔のバージョンである。


24 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 22:50
管理人に問題があるのでqmail好きでも大岡山を避けている人は結構いたりする


25 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 23:13
たしかにあの管理人の人柄はそーとーに疑わしい。
日本語訳ももう少し語尾をそろえていただきたいものだ。
ちなみに私は K大の H氏に qmail 系は御世話になった。


26 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 23:14
>>24
大岡山が嫌いなのでDJB関係からは手を引いた
tcp-server好きだったんだが(藁


27 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 23:22
DJBはどうみても反体制左翼なので俺はqmailはつかわなーい


28 名前: ロッソ 投稿日: 2001/07/05(木) 23:23
(π」π)ノ exim マンセー!


29 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/05(木) 23:57
(・∀・)ジサクジエーンカコワルイ


30 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:01
>>26
俺もDJB関係嫌いだ
特に理由はないんだが、なんとなくな


31 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:07
>>27
つーと、postfixは翼賛右翼?
Stallmanはどうよ?


32 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:10
いやいや、qmailとpostfixを対比してではなくて、DJBの思想がってこと
postfixは中立だろう


33 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:10
>>30
理解できないものは気味が悪いものだ (w


34 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:13
djb-policyスレッドが必要か。(;´Д`)


35 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:15
スマソ djb-opinion ね


36 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:29
「俺は凄い」
を主張しすぎ

「あいつはクソだ」
も主張しすぎ

気付いたら裸の王様ってオチがありそうだ


37 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:36
「俺はすごい」なんていってないよ
「あんた(の実装)は間違ってる」はいってるけど


38 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:39
なんでこんなまともなスレをsageてんだよー。馬鹿の一つ覚えみたいに


39 名前: 36 投稿日: 2001/07/06(金) 00:44
>>37
そうか、被害妄想でスマソ

>>38
まともじゃないレスだからな・・・


40 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:54
>>38
postfixスレで djb と大岡山煽りをするのがまともか?


41 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:55
そのくらいPostfixの話題が無いということでわ・・・


42 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 00:58
DJB信者の来るところじゃないですよ〜


43 名前: ━━━━━━━━━━━━━終了━━━━━━━━━━━━━━━ 投稿日: 2001/07/06(金) 01:39
 


44 名前: 再開なり〜 投稿日: 2001/07/06(金) 03:16
>>41
安定、簡単、信頼性とスピード・セキュアさはそこそこ
ということでバランスがとれているからでは?

何事も moderate が肝心。

というか、設定関係の話をしませんか?


45 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 12:35
>>44
Postfixの設定って簡単なんで、About Postfix を見て設定したけど困ったこと無いんだけど(もちろんオープンリレー対策も完璧)。

どんな設定の話をすればいい?


46 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 12:56
virtualdomain でメールアカウントだけ作る方法が知りたいでーす。


47 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 14:11
>>46
djbなやつは消えな!


48 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 14:13
qmail使ってるやつってレベル低いね。どっかいけ>46


49 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 14:55
では力説をば。

某会社の依頼で1日数十万通のメールサーバを作りたいんだけど、
そのときにqmailとpostfixの速度検証をしたんだよな。

で、構成は配信メールサーバから受け取り用サーバ3台ならべて、メール送信。
配信サーバにある1000通のメールのキューが消えるまでの秒数を計測したんだわ。

んで、結果qmailは45秒。postfix は15秒だった。imode や ez にも配信している
メールサービスにはpostfixがおあつらえ向きかと。


50 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 16:32
>>46

ん?これのことか?

hoge001%hoge@hoge.com
:mailserver
hoge.com
:userid
hoge001%hoge.com


hogexxa%mogu@mogu.or.jp
:mailserver
mogu.or.jp
:userid
hogexxa%mogu.or.jp

で。いいんか?
useradd hoge001%hoge.com -g mail -s /bin/hage -d /home/mail/hoge001%hoge.com

だな


51 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 20:04
postfix好きです。
でも、defaultでcomsat叩いてしまうのって、時代遅れな気がしません?


52 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 20:46
sendmail互換だから


53 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/06(金) 21:55
>>46
virtual domain まともにやるんなら、qmail でも力不足でしょ。
vpopmail 使ってというのなら、postfix でも vpopmail 使えるんだし。


54 名前: 46 投稿日: 2001/07/06(金) 22:49
>>47 48
ちがうって。djbが嫌だから意地でもpostfixでやろうとしてるのにー。
ちなみに今sendmail捨て中、捨て率 30%

>>50
それですそれです。
上の数行はドコに書きますか。
(A)POP サーバは何がよいでしょうか。


55 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/07(土) 01:51
>>54
sendmail落ちこぼれ、djbコケにされ、postfix相手にされず
ソフトウェア以外に原因があると思われ (w


56 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/07(土) 03:09
つーか sendmail は付属 README + cf で設定ラクチンだぞ。
最近はセキュリティホールも無いようだし。sendmail まんせー(藁


57 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/07(土) 03:56
>>56
同意、おれもsendmailがいい
でもでかいよね、その辺も気にしてるんじゃないの?


58 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/07(土) 05:37
>>57
デカい、っつーか重いよやっぱり。
複雑なことやら無いのであれば、postfixやqmailで十分


59 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/07(土) 09:00
Allman は設定ファイルのフォーマット変えるんでしょ?
ルールが読み易くなってくれたらまた sendmail 使うよ。


60 名前: 名無しさん@Emacs 投稿日: 2001/07/07(土) 11:37
>>59
でもsendmail.cfのフォーマットが変ることで
変なことができなくなるのはイヤだなぁ。

そういえば、regexp-mlですっごいsendmail.cf見たのを
思い出した。

[regexp 48]より

> * 3 の倍数にマッチするパターンを作る

意表をついて、sendmail.cf でやってみました。
正規表現とは言えないかも知れませんが、状態遷移から素直に定義すれば、
作れます。

# 実行:/usr/lib/sendmail -bt -C mul3.cf
# デバッグ:/usr/lib/sendmail -bt -d21.12 -C mul3.cf
#
# 例:
# $ /usr/lib/sendmail -bt -C mul3.cf
# ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
# Enter <ruleset> <address>
# > check 1234
# ...
# rewrite: ruleset 199 returns: false
# > check 223812
# ...
# rewrite: ruleset 199 returns: true

O OperatorChars=@0123456789

Scheck
R $* 3 $* $1 0 $2
R $* 4 $* $1 1 $2
R $* 5 $* $1 2 $2
R $* 6 $* $1 0 $2
R $* 7 $* $1 1 $2
R $* 8 $* $1 2 $2
R $* 9 $* $1 0 $2
R $* $: $>trans $1 @ 0
R @ 0 $@ true
R @ $- $@ false
R $* $#error: $1

Strans
R 0 $* @ 0 $@ $>trans $1 @ 0
R 0 $* @ 1 $@ $>trans $1 @ 1
R 0 $* @ 2 $@ $>trans $1 @ 2
R 1 $* @ 0 $@ $>trans $1 @ 1
R 1 $* @ 1 $@ $>trans $1 @ 2
R 1 $* @ 2 $@ $>trans $1 @ 0
R 2 $* @ 0 $@ $>trans $1 @ 2
R 2 $* @ 1 $@ $>trans $1 @ 0
R 2 $* @ 2 $@ $>trans $1 @ 1


61 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/07(土) 20:39
sendmail は設定ファイルをparseしてdatabase化すれば
sendmail 本体は小さくなるような気がする。

・・・かなり postfix から離れてますな。タトすまん。


62 名前: ななしさん@おなかいっぱい 投稿日: 2001/07/10(火) 17:29
Postfix snapshot 20010709がリリースされてる。
VERP, QMQPのサポートが取り込まれてるよーだ。
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/


63 名前: 名無しさん@おならいっぱつ。 投稿日: 2001/07/10(火) 19:20
結局 自分が一番理解しとるMTAをきちんと使いこなすっちゅうのが
一番でわ?

ワシはsendmailはそれなりに使えるのだが 他のMTAはほとんど
わからんのでのぉ......で qmail使ったメールサーバの
メンテを頼まれた時も 何だかワケわからんがメールの受信が
正常にできんようになってしもて......qmailに慣れたヤツなら
何でもないことだったかも知れんが 結局ワケわからんのでその
サーバはsendmailに入れ替えさせてもろたわい

まぁこれはワシの自爆みたいなもんじゃが 結局そのMTAをきちんと
理解しとる者がしっかり管理しとる分にはほとんどセキュリティ
ホールもないじゃろし 逆にそのMTAをまともに理解してなきゃ
いくらそのMTAの出来がよくてもセキュリティホールが発生する
かも知れん......ちゅうかまともに運用できんじゃろ(ワシのように)

これはOSの選択でも同じようなことが言えるんじゃなかろうか?


64 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/10(火) 20:31
>>63
萌えた。


65 名前: S8 投稿日: 2001/07/10(火) 22:57
>>63
確かに一理有りますな。。。


66 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/10(火) 23:00
OSスレやMTAスレなどで同じこと言ってる人は過去にも結構いたはずだが、
書き方によって反応が天地ほど違うこということを学んだ。


67 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/13(金) 06:09
ある程度傾向があるとは言えOSやアプリケーションが行く先々でバラバラな仕事してると
通勤2時間+13時間以上の労働でなかなか自分の時間がなくて
「これ一本!」って絞ってやってるやつにはかなわないのが辛い。
ある程度は知ってるけどー。。。でも細かな所突っ込まれたらしどろもどろなのが歯がゆい。

基本的にはOSとMTAに精通するべしの意見に極めて賛成。
それはSolaris、HP-UX、Tru64、RedHat、SuSE、BSDs...そして
sendmail、qmail、postfix、Netscape...どれを取っても同じだね。

精進するべし。>自分


68 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/13(金) 06:18
とりあえず「メイル」って書く人って.....(・∀・)キ-ライ
そもそも魔衛野って学者なのか?
学生上がりの計算センター保守のバイトとかかと思ってるんだけど。。。>信者ごめん。

企画コケたからもう時効かな、以前qmailの本書く話しがあったんだけど
ジョークとして直々にインタビューして彼を顔写真入りで紹介して差し上げよう
(そしてムカついたらシメようぜ)という企画出したら、ライター全員で大爆笑だったよ藁


69 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/13(金) 07:17
>>68
JSST で発表もしているように、学者。原子炉工学研究所システム・
安全工学部門の助教授のはず。去年の11月まではと総合情報処理
センター助教授。

しっかし、原子炉とまったく関わりないことしかやっていなかった
ような。


70 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/13(金) 11:50
おすすめのメイルサーバーはPostfixですか?


71 名前: 好きとか嫌いとか 投稿日: 2001/07/13(金) 20:32
書き方で反応がどうとか、、まるで女と子供のスレだ。


72 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/07/13(金) 22:05
2mぐらいあるから、逆シメにあうと思われ


73 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/13(月) 16:55

ついに管理に関わってるのを全部postfixにした。楽になった。

sendmailは謎が多いし、CFがもう追いつくことは
ないようだから...


74 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 01:39
MTAは、Postfixで決まりでしょう。
私は、DJBものはucspi-tcpserverだけ使ってます。
qmailも試そうとはしましたが、宗教の匂いがして速攻でPostfixにしましたよん。
今じゃ、Postfixを伝聞しまくってます。


75 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 02:26
おなごとがきんちょをなめるなよ


76 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 02:26
>>74
postfixは危険です。
qmailは安全です。


77 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 02:28
NTでPostfix が動けばなぁ〜


78 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 02:31
>>69
SST で発表もしているように、学者。原子炉工学研究所システム・
>安全工学部門の助教授のはず。去年の11月まではと総合情報処理
>ンター助教授。
>しっかし、原子炉とまったく関わりないことしかやっていなかった
>ような
いや安全に関する研究をやってるんだよ。
せきゅりてぃまんせー


79 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 04:00
突然すんまそん。
FREE_BSDでportsを使うと、
smtp_auth+pop_before_smtpが楽に
出来るのが気に入ってます。
其れから、初心者に分かり易いように、
Manを全訳して、設定例迄載せているサイト
がある事も、好きです。
ただ読めばいいと言う取っ掛かり安さに一票です。


80 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/15(水) 07:51
>>73
WIDE-CFじゃなくてsendmail標準のcf(+m4)じゃダメかい?


81 名前: 73ではないけど 投稿日: 2001/08/15(水) 11:19
>>80
というよりcf以外無いと思うし cf使えば良いだろうと思うけど。
しかし、cf はCFと何ら関係ないので苦労するような。

cfの定義ファイルが詳しく解説してある日本語のWebサイトってありますか?
英語だからわからない、ってわけじゃないと思うんだけど、
cf のドキュメントって読んでもよくわからなかったです。


82 名前: 80 投稿日: 2001/08/15(水) 13:55
>>81
ttp://www.isoternet.org/~y-koga/cf/README.txt

市販の書籍なら
ttp://www.catnet.ne.jp/t-press/sendmail.html

雑誌だと
ttp://www.gihyo.co.jp/SD/contents/01con.html#apr

かな?


83 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/16(木) 17:26
sendmail ってデファクトのくせに解説文献少なすぎ
sendmail.org も内容貧弱だし、sendmail.op が html や text
で提供されてないのってイタすぎる。


84 名前: m4マクロ 投稿日: 2001/08/21(火) 03:12
>>83
コウモリ本があるだろが。


85 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/21(火) 20:25
eximいい感じ。
eximconfigで一発。設定ファイルもわかりやすいし。でもマイナー(涙)


86 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/22(水) 17:40
exim って確か Debian のデフォの MTA だっていう
話を昔聞いたような気がするんだけど、今はどうなの?


87 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/22(水) 20:19
>>86
「徹底本」で入れたらデフォで入ってた。


88 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/22(水) 20:20
今もだ Yo!
今日久し振りに sid で postfix を apt-get upgrade したら
debconf で eximconfig 並に簡単な設定ができるようになってた。

久々に postfix の話題なので age (w


89 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/22(水) 20:24
>>88
そうなんだ。いいなぁ。
でもsidちょっと怖い。(まだpotato,woodyで使用)


90 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/08/23(木) 01:50
コウモリ本って? あの、なんでもないことをさも難しいかのように遠回り
して書いてページ数を稼いでるトンデモ本のこと?


91 名前: さあね ◆RnL1X.BA 投稿日: 2001/08/23(木) 05:12
いま90がいいことを言った


92 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/09 05:11
今日 postfix インストールしました。。。
問題ありませんように・・・


93 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/09 11:36
どこか大きなサイトでの実績知りませんか。


94 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/09 11:47
freeMLとか?


95 名前: ななしさん@おなかいっぱい 投稿日: 01/10/09 11:57
>>93
FreeBSD.org……は、別に大きくはない、か。IBMは確か、いろいろなところで
使っていたような。当然と言えば当然か。あと、国内の大手プロバイダでも
Postfixを使っているところは結構ある模様。OCNとか。
他には……、う〜ん、本家のMLでも話題になったことがあるような気がするん
で、適当に検索してみてくださいな。

それはともかく、snapshot-20011008がでていますです。っつーことで、一応
age。


96 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/09 13:17
i-mode 公式サービスの一つ、リモートメールが
postfix らしいYO!


97 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/09 13:52
securityfocus の ML も postfix だね。
ヘッダ見ると 7 月から QMQP 使うようにしてる...。snapshot かな。


98 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/13 00:02
すいません、質問です。
mail from: で入力されるやつをDNSでチェックして、
無いものをはじくためのオプションはいずこなのでしょう…


99 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/13 02:21
smtpd_sender_restrictions


100 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/24 16:23
同じく質問。
HELOコマンド打ってもtime outするようなメールサーバを飛ばして、
MXレコードにある次のpreferenceのメールサーバにメールを回送するような
設定って出来るの?

つーか、hpって糞っ!
jpn.hp.comつながんないっ!


101 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/26 10:51
smtp_helo_timeout


102 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/26 16:30
ヴァーチャルドメインでの使いかたおせーれ

転送の使いかたおせーれ

お願いしますだぁお奉行様ぁ〜


103 名前: 名無しさん@お腹いっぱい。 投稿日: 01/10/26 16:59
>>102
まともに virtual domain を運用したいのなら、vpopmail 使いませう。


104 名前: 名無しさん@お腹いっぱい。 投稿日: 01/11/09 10:26
セカンダリーMXについて聞きたいんですけど

IN MX 10 mail1
IN MX 20 mail2

とした場合の各Postfixの設定について教えてもらえないでしょうか。

これらを見たのですがいまいちわからんです。
http://www.akadia.com/services/postfix_mx_backup.html
http://koyan.freedom.ne.jp/postfix/faq.html#backup


105 名前: 104 投稿日: 01/11/09 10:54
ここに分かりやすく書いてあった。スンマソン。
http://linux.nikkeibp.co.jp/faq/200110-2.org.html


106 名前: 102 投稿日: 01/11/12 14:17
そうですか…
修行に逝ってきます


107 名前: 名無しさん@お腹いっぱい。 投稿日: 01/11/20 19:22
良い設定ページ教えれ


108 名前: 名無しさん@お腹いっぱい。 投稿日: 01/11/20 19:28
http://www.postfix.org/


109 名前: 名無しさん@お腹いっぱい。 投稿日: 01/11/20 19:42
サンクス!
108は神!


110 名前: 名無しさん@お腹いっぱい。 投稿日: 01/11/21 11:50
sendmailからPostfixにリプレイスしたら
postmaster宛のメールが異様にへったんですけど
もしかしてPostfixってエラーメールを
postmasterに送らないの?


111 名前: 名無しさん@お腹いっぱい。 投稿日: 01/11/21 17:21
「メールヘッダの From: (MAIL FROM: ではない) がない
メールは受信拒否」って設定はできますか?

header_checks でできるかなーと考えてみたんですが、
私の頭では思いつきませんでした。


112 名前: デビプロ 投稿日: 01/11/22 16:16
http://b2b-1.rocketbeach.com/~shinya-s/


113 名前: 名無しさん@Emacs 投稿日: 01/11/22 20:32
なんか postfix+vpopmail 情報少ないっす.

http://www.inter7.com/vpopmail/postfix.html
にあるとおり master.cf, main.cf を設定したんだけど,
それだけだと Relay Access Denied が出る.
relay_domains に設定すると,
mail for xxxxxx.xx.jp loops back to myself
virtual_maps に設定すると,
User unknown...

どないせいっちゅうねん.

qmail には転びたくないので,誰か助けて.


114 名前: pickup 投稿日: 01/11/30 23:12
誰も書いてないみたいなので書いてみる

Postfix session log memory exhaustion bugfix ってのが
Bugtraqに出ている。
http://www.securityfocus.com/archive/1/240354
http://www.securityfocus.com/bid/3544

ので、fix済みのpostfix-20010228-pl08 か
snapshot-20011116 を使ったほうが良いでしょう
RedHat、MandrakeにはRPMが出たいる


115 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/03 03:49
質問。特定のIPアドレスだけlistenさせたいときはどうするの?


116 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/03 04:46
>>115 inet_interfaces


117 名前: 115 投稿日: 01/12/03 10:40
>>116
Tnx.
"listen"とか"bind"とかばかりで探してたよ。ガックシ。


118 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/15 14:32
特定のfrom を持ったメールアドレスを,
複製して転送することってできます?


119 名前: 118 投稿日: 01/12/15 22:30
無理くさいな.
sendmail ではどうなんだろう...


120 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/15 22:37
>>118
イマイチ意味がわからん。
たとえば?


121 名前: 118 投稿日: 01/12/15 23:21
えっと,やりたいことを具体的に書くとですね.
特定のアドレスから来たをメールを,
自分の携帯へ転送したいわけです.
で,転送だけするのではなく,spoolにも保存したいのです.

postfix のみで解決する問題ではないのかも知れませんけど.
一応聞いてみました.


122 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/15 23:24
procmail でできない?


123 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/16 01:14
Postfixつこうてます。
今ひとつログが見にくいんですけどなんかツールでもないでしょうか?
上下を見ないといけないんで、ちょっとたるい感じです。


124 名前: 118 投稿日: 01/12/16 01:31
>>122
> procmail でできない?

できましたぁ.
転送もできるとは,知らんかった.


125 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/17 17:30
おまえら、postfixでvpopmail使う方法
を簡略化した文で教えていただけませんか。


126 名前: 投稿日: 01/12/17 17:36
>>125
消えろ


127 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/17 17:52
特定のローカルユーザが送信する外部へのメールを拒否する設定を
教えていただけないでしょうか? そのユーザには社内のみのメール
だけを許可したいのですが。


128 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/17 17:58
>>127
コンサルタントを雇ってください。


129 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/17 19:28
>>127
特定のローカルユーザをどう特定するをきちんとやろうとすると
SMTP Auth と組み合わせる必要があるね。でも、具体的に postfix
でどうやればいいのかはわからん。


130 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/17 20:01
>>127
faq 読んだ?


131 名前: 127 投稿日: 01/12/17 21:00
ttp://www.kobitosan.net/postfix/ はざっと目を通していたのですが、
ttp://koyan.freedom.ne.jp/postfix/faq.html#relay_restrict は読んでませんでした。
あとは自力でやってみます。ご迷惑をおかけしました。


132 名前: 名無しさん 投稿日: 01/12/23 07:50
postfixでsmtp-authをやろうと思ってCyrus SASLを入れたんですけど
telnetを使ってsmtpにehloって打っても
250-AUTH LOGIN PLAIN
としかでてきません。
ここにCRAM-MD5を追加するにはどうしたらいいんでしょうか。


133 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/23 08:51
>>132 sasldbは作った?


134 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/08 05:36
agw


135 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/09 03:39
個人的意見
postfix>>>>>sendmail>>>>>>>>>>>>>>>>>>>>>>>>qmail
sendmailとの互換性が高いので移行が容易
設定がsendmailより簡単
パフォーマンスが高い
qmailは多くの改造が必要

よって、postfixマンセー


136 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/09 22:22
qmailにしよかpostfixにしよか迷ってるワタクシに
愛のご教示を...


137 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/10 12:25
qmailは思想です。共感できるならqmail、そうでないならpostfix


138 名前: 悩める子羊 投稿日: 02/01/12 02:08
すんません、教えてください。

Postfixでpop_before_smtpをするためには、どこをいじれば
いいんでしょうか?

かなり格闘したんですが、みつからなかったので・・・


139 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/12 02:10
>>138
http://www.google.com/search?lr=lang_ja&q=postfix+pop+before+smtp


140 名前: 悩める子羊 投稿日: 02/01/12 02:28
>>139

ありがとう。

おおお、なんか知らない間にサイトが増えてる・・・

実は、格闘に負けたのでやむなくsendmail+dracで運用中なんだが、
機会があればPostfixにしようと考えてたんだ。

#社内用のメールサーバは当然Postfixだけどね


141 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/12 20:46
メールをFROM行だけ書換えて転送したいんですけど
なにか良いソリューションはないでしょうか・・・?


142 名前: 名無しさん@Emacs 投稿日: 02/01/12 20:50
sender_canonical_maps


143 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/12 21:02
>>142

はや。
ていうか、sender_canonical_mapsの使い方がよくわからないんだけど
やりたいことは、FORM行を書換えてiモードに転送したいの。

最近ドコモでドメイン指定拒否ってはじめましたよね。
そんなわけで、自分の携帯に転送させる時にFROM行を書換えたいなっと。

そういうわけなんですが、sender_canonical_mapsでできますか?


144 名前: 名無しさん@Emacs 投稿日: 02/01/12 21:39
できるよ。sender_canonical_maps で指定したファイルで
hoge@hoge.com fuga@fuga.com
と書くとそのとおりに書き換えられる。MAIL FROM もヘッダのFromも両方とも。


145 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/16 19:45
できるだけ HDD 停止するようにしてたのに,
postfix 入れたら1分ごとぐらいで HDD アクセスしてしまいます.
うーん.

/usr/doc/postfix-0.0.20010228/html/ で適当に grep したら
resource.html の
「transport_retry_time (default: 60 seconds)」
が目につきましたが, /etc/postfix/main.cf に
「transport_retry_time = 1800」
と書いてもだめでした.

[回転停止の設定]
/sbin/hdparm -S 1 /dev/hda
(/etc/inittab) ud::once:/sbin/update -s 600

[postfix 設定]
附属 FAQ の null client ってやつ.
ただ, ↓はわからなかったので放置.
/etc/postfix/master.cf:
Comment out the SMTP server entry
Comment out the local delivery agent entry


146 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/18 00:35
柑橘系はsubjectに広告っていれてきますけど、
これを弾くための設定ってどうしたらいいですか?



147 名前: 名無しさん@Emacs 投稿日: 02/01/18 00:49
main.cf:
header_checks = regexp:$config_directory/header_check_regex

header_check_regex:
/^Received: from yumeko.to/i REJECT

果物-jpからのspamはどういうわけか一度も来たことがないので、
これで弾けるかどうかはわからんが。



148 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 01:30
Postfix-1.1.0リリースage


149 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 03:45
しっかし、いきなり普通の version のつけかたに変ったのが驚きだ。


150 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 03:59
1.1.0 より前の snapshot じゃないリリースはどんなバージョンだったの?


151 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 05:23
20010228-pl08 って感じ。さらに前は正式版に beta ってついていたけど。


152 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 05:53
>>147
どうもありがとうございます。
でも、最近はyumeko.toとか使ってないようなのでそれではだめなのです。
とりあえず柑橘系はSPAMOK法に基づいて、subjectに広告といれる方針らしいので、
subjectで弾きたいと思っています。
(これなら柑橘系以外の一部のSPAMも弾けると思うので)

正規表現に漢字をそのままいれてしまってもいいもんなんでしょうか?



153 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 15:12
>>151
なるほど、"20010228" みたいなバージョンのって、てっきり snapshot なのかと思ってた・・・


154 名前: 名無しさん@Emacs 投稿日: 02/01/19 16:04
なるほど、最近は yumeko.to じゃなくて mail\.[A-Za-z0-9]{8}\.com なのか。
これは誤爆する可能性があるので蹴れないな。これにさらに livedoor を
マッチさせるようにすればいいかも。

>正規表現に漢字をそのままいれてしまってもいいもんなんでしょうか?

ダメだろうね。生JISで書くと ESC $ B があるからどんな文字列もマッチしなくなる。
バイトごとに分解してメタキャラクタをエスケープすればいいんじゃないかな。
Base64でエンコードしてある場合は、「広告」の文字が 3n, 3n+1, 3n+2 バイト目の
どこに出現するかで変わるし、広と告の間にスペースや改行が入ったら、とか
考えるとパターンは無数にあるのでやっぱり面倒。ヘタにやると誤爆しかねないんで、
Subjectでのフィルターはやめておいた方がいいかも。



155 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 19:07
>>154
やっぱりだめですよねぇ。

とヘッダをみると、dateが入ってないようなので、
dateがない場合に弾いてみようと思います。



156 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/19 20:14
>>155
ときどき date を付けずに送ってくる人もいるのが難点。
ヲレの経験だと5000通に1通ぐらいだけど。


157 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/22 01:54
postfix 1.1.0使ってる人っています?どうっすか?


158 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/23 10:25
最新版は 1.1.1 だっけ? security fix とかあるの?
ウチはまだ postfix-20010228-pl05 のままなんだけど…


159 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/23 10:47
>>158
1.1.1 じゃなくて 1.1 Patchlevel 1 と称しているね。
archive は postfix-1.1.1.tar.gz なんだけど。

Change Log を見る限り、1.1.0 からは bugfix と safety な
変更があるので、update しておいたほうが無難じゃないかな?


160 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/25 13:36
postfixのスプールをおいてあるディスクのファイルシステムとして、
*BSDのSoft Updatesを使用している場合、パフォーマンスに影響は出ますか?

postfixとsoft updatesをキーワードに検索かけてみたのですが、
パフォーマンスについて評価している記事を見つけることができませんでした。

asyncなファイルシステムにスプールを置くとパフォーマンスが下がるという
記事は幾つか見つかったのですが…



161 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/26 10:09
もう1.1.2かよ


162 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/26 10:41
sendmailから移行した。正直、簡単に置き換えられて感動した!!


163 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/26 11:47
>>160
qmail のようになにかっていうと sync かける MTA だと fs がなんであろう
がそれほど速くはなりませんが、Postfix はそこまで paranoia じゃないので
速くなります。

まあ、mail を絶対になくしたくないため、fs は async を推奨し、さらになにか
というと sync をかけるという qmail のような実装のほうが正しいのかも
しれませんが…。



164 名前: 名無しさん@おだいじに 投稿日: 02/01/27 16:52
動物本が出るというウワサですが、いつですか? > Postfix



165 名前: 名無しさん@Meadow 投稿日: 02/01/27 23:34
本文末に

※今後当DMが不要の方は以下のURLアクセスし拒否を希望されるメールアドレスを入力してください
一週間以内に当DMの送信を止めます
http://www.lime-jp.com/refuse/
※当DMは特定商取引法に関する省令に基づいて作成しています

と書いてあるゴミ・メールが何通か届き、非常に目障りだった。上記 URL へ
アクセスして、メール・アドレスを入力するとどうなってしまうのだろう…。

で、これらの一連のゴミ・メールのへッダの一部は、以下のようになっている。

Received: from yumeko.to (217.142.104.203.livedoor.com [203.104.142.217])
by list.ayamura.org (8.11.6/8.11.6) with SMTP id g0OIPqV01292
for <ayamura@ayamura.org>; Fri, 25 Jan 2002 03:25:54 +0900 (JST)
env-from (kei@centifeet.com)
From: kei@centifeet.com
To:

Received: from yumeko.to (125.140.104.203.livedoor.com [203.104.140.125])
by list.ayamura.org (8.11.6/8.11.6) with SMTP id g0P2gZV02913
for <ayamura@ayamura.org>; Fri, 25 Jan 2002 11:42:39 +0900 (JST)
env-from (mari@meteryard.com)
From: mari@meteryard.com
To:

共通項目は EHLO/HELO コマンドでの内容であり "yumeko.to" である。
# ちなみに yumeko.to というドメインは存在しない。
EHLO/HELO コマンドの内容も毎回変えられてしまうと水際で防ぐのは簡易では
ないが、ダイアルアップ・ホストから安直にゴミ・メールをばらまいていると
したらば、おそらくそこまでは気が回らないのではないかな。

で、HELO/EHLO コマンドに基づいて、メールを拒否するルールセット。一回目
を防ぐことはできないが、拒否リストに登録してしまえば、その後は防げる。
凝ったものではないが、それなりに効果はあるかもしれない。さらに、resolve
できるか調べてみるのも有だが、DNS パケット的には無駄かも。

Local_check_relay ではなく、他でも構わない。
access db の LHS に Helo: タグが付いたものだけを検索。
Helo:yumeko.to REJECT

SLocal_check_relay
R$* $: $>D < $&s > <?> <! Helo> < $1 >
# for sendmail-8.11
# R$* $: $>LookUpDomain < $&s > <?> < $1 > <! Helo >
R<?> <$*> $: $1
R<REJECT> <$*> $#error $@ 5.7.1 $: "550 Access denied"
R<DISCARD> <$*> $#discard $: discard
R<ERROR:$-.$-.$-:$+> <$*> $#error $@ $1.$2.$3 $: $4
R<ERROR:$+> <$*> $#error $: $1
R<$* <TMPF>> <$*> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
R<$+> <$*> $#error $: $1

-- あやむら



166 名前: 名無しさん@Meadow 投稿日: 02/01/27 23:35
ayamura 先生を怒らせちゃったね。


167 名前: 160 投稿日: 02/01/30 12:14
>163
回答ありがとうございます。
会員向に大量に案内を送出するメールサーバなので、スプールの
ファイルシステムをどうするかで悩んでいました。
早速、tunefsしてみます。





168 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/30 13:20
>>165
元ねたはどこ?



169 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/31 00:44
>>168
cf


170 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/06 12:44
1.1.3出た。



171 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/06 18:42
ユーザによって
~/Maildirにmaildir形式で配信するか
/var/log/hogeでmbox形式で配信するか
設定できますか?



172 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/07 15:00
from=<>をpostfixでブロックする
ことができますか?


173 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/07 15:10
>>172

それがどれくらいアホな設定なのかを、小一時間… (略)
迷惑だからヤメれ。



174 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/07 16:27
>>172
error mail って知ってる?


175 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/07 19:43
そういえば、J-PHONE は以前 MAIL FROM:<> を蹴ってたような記憶があるんだけど、
今はちゃんと受けるみたいだね。postfix には関係ないけど。


176 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/10 15:06
sender_canonical_maps で envelope FROM が書きかえられないで
悲スィーのはワタクシだけですか。
man 5 canonical したら envelope も書きかえられるような
ことが書いてあったのですが。
>>144 は実際ちゃんと書きかえられてました?



177 名前: 176 投稿日: 02/02/10 16:06
気のせいでした。ちゃんと書きかえられてました。
スマソ。



178 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/10 21:12
unknown user宛のmailをrejectしたいんですけど、どうすればよい?


179 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/10 21:18
>>178
デフォルトでrejectされない?


180 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/10 21:36
Debianのpotatoなもんで、バージョンが
0.0.19991231pl11なんです。
できれば設定でなんとかしたいっす。

だめならバージョン新しいのに入れ換えますが。


181 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/10 22:25
>>180
そりゃ幾らなんでも古すぎじゃないか?
入れ替えるべきだろうよ


182 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/11 00:56
SMTP 認証はどうしていますか?
それとも pop before smtp 使っているのですか?

#どっちが主流なんだろう?



183 名前: 名無しさん@腹いっぱい 投稿日: 02/02/11 14:38
それはclientの認証をいってるの?>182
それともサーバ間の認証?

サーバ間の認証はTLSがメインになると思われ。
クライアントの認証はどうなんだろうねぇ。saslはダメだと思う。
ユーザのパスワードがrootでしか変更できない仕様で死ねという感じ。
pop before smtpは日本だけで流行ってるから、今後はあまり取るべき
方策ではないと思われ。

あと、どういう目的で認証をするのか考えてからシステム組めよ。



184 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/11 15:00
>>183
root でしか変更できないっていうのは、
SASL がダメなんじゃなくて、Cyrus がダメなだけなんじゃないかと。
もっとマトモな yet another SASL library が出てくればいいんだけどな。


185 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/11 15:42
stmp over ssh



186 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/11 15:56
http://www.google.co.jp/search?q=stmp+over+ssh&hl=ja&btnG=Google+%8C%9F%8D%F5&lr=


187 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/11 17:08
>>183
sasl 使わないでも SMTP auth できるものといえば、exim。でも、password
management は最悪…。

qmail + smtp-auth + vpopmail がいちばんスマートなんじゃない?


188 名前: 182 投稿日: 02/02/11 22:03
>>183
クライアントの認証の話です。

saslを導入しようと思っていましたが、やっぱりやめます。
>>185 さんが書いたように、smtp over sshが楽そうです。
ただ、クライアントはOutlookExpressが多そうなので、考えてしまう。

というわけで、pop before smtp しかない?

>>187
qmail は使ったことが無いのでちょっと調べてみます。



189 名前: 名無しさん@腹いっぱい 投稿日: 02/02/13 02:27
>>188

>>185 さんが書いたように、smtp over sshが楽そうです。
ただ、クライアントはOutlookExpressが多そうなので、考えてしまう。

OutlookExpressって SMTPサーバのport番号まで指定できるから
Cygwinのsshをインストールさせて、clientとサーバ間にssh tunnel掘らせれば
いいだろ。

ただ、このとき、Postfixが動作しているhostのport25は自ネットワーク
からは閉じておけよ。(他所も閉じたらメール受けれんからなー(わら)
smtp over sshを徹底させるなら。
で、
$ ssh -C -f xxx.xxx.xxx.xxx -L 25:127.0.0.1:25 sleep 3600
みたいにtunnel掘らせて、loopback deviceからport25へ繋がせるように
しとけ。ウチはそうしてる。



190 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/13 03:46
>>189
果たしてそんなのを「楽そう」と言えるのだろうか?


191 名前: 188 投稿日: 02/02/13 04:59
>>189
今は、smtp over sshを導入しようと考えています。

何の知識のない人に「ssh入れて、こうやれば…」といって
教えるのがウザイですが。
# それも管理者の役目か

>>189 の後半部分がイマイチよく分からなかったのですが、
「リレーするホスト以外は、port25は閉じろ」ということですよね?

>$ ssh -C -f xxx.xxx.xxx.xxx -L 25:127.0.0.1:25 sleep 3600
これは何の意味があるのですか?
サーバ側ですか、クライアント側ですか?

質問ばっかですみません。


192 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/13 09:51
Postfix + Cyrus-sasl でAuthSMTPやろうとします。
事情があり認証はsasldbではなくて/etc/passwd(shadowではなくてpasswdです)でやる必要があります。
そこで/usr/local/lib/sasl/smtpdで
pwcheck_method: passwd
と指定しましたが、/etc/passwdで認証してくれません。
maillogには
SASL CRAM-MD 5 authentication failed
と出ています。
pwcheck_method: pwcheck
も試しましたが同じです。

ためしにsasldbを作ったらそちらでは認証してくれます。

ちなみに、/usr/local/lib/saslは/usr/lib/saslにリンクすることは忘れていません。
お願いします。だれか助けてください。


193 名前: 192 投稿日: 02/02/13 13:31
分かりました。
メーラーにベッキー2を使ってるとそうなるようです。
B2では常にMD5で認証しようとしてるようです。
同じサーバーで、OEとネットスケープとユードラではうまくいきました。

とりあえずベッキーを使用禁止にすることで解決できました。
お騒がせいたしましたー



194 名前: 774 投稿日: 02/02/13 15:56
というかBeckyの作者に文句いっておけ。
そーすればみんな幸せになれる。


195 名前: 774 投稿日: 02/02/13 16:07
> >>189 の後半部分がイマイチよく分からなかったのですが、
> 「リレーするホスト以外は、port25は閉じろ」ということですよね?

違う。
srcとdstの関係はわかるよな?
srcに指定されるIPからの接続はL3-4レベルでは受けつけて、
srcとなってはいけないIP(ここでは自ネットワークのIP)は
サーバ側のL3-4でsessionごと切っておけ、ということだ。
決して「リレー」じゃないぞ。
BSDなら ipf、Linuxならiptables、ipchains使え。

>$ ssh -C -f xxx.xxx.xxx.xxx -L 25:127.0.0.1:25 sleep 3600
はsshのportforwardingだ。clientが実行する。
適当な文書読んで勉強しとけ。
# もしくはオレに金払うなら教えてやる。色々とな(わら

>190
こーゆのって、楽、楽じゃないという問題じゃないだろ。
From:の詐称を防いで、信用を増すにはそれなりのコストがかかる、
ということだな。


196 名前: 190 投稿日: 02/02/13 16:34
>>195
>>189 で「smtp over sshが楽そう」と言ってたから、
そうでもないんじゃない?と言っただけ。
それに、こーゆのって、楽、楽じゃないという問題抜きには考えられないと思うよ。
得られる信用と掛かるコストをちゃんと天秤に掛けて検討すべき。

>>189 のシステムの規模がわからないから何とも言えないけど、
もし、数百数千程度以上のユーザを抱えてたら、
そのSSHアカウントの管理や設定方法の指導に掛かる
コストはバカにならないんじゃない?

それに、ここまでのやりとりをみて、
>>189 がsmtp over sshのシステムをうまく運用できるとは思えないし。

俺ならSMTP AUTHをすすめるな。



197 名前: 192 投稿日: 02/02/13 18:23
>>194
去年の夏ごろからメーカーの掲示板でも話題になってたんで、メーカーも知ってるだろうしあえてアクションは起こしていません。
でもバージョンが2.00.08になったときにも改善されてないんで、あんまし期待しないほうがいいかも。
http://www.rimarts.com/bbs_b2/cyclamen.cgi?tree=s6290#6290


198 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/13 21:19
Cyrus SASL でルートでしかパスワード変更できない問題は、
C で20行ぐらいの wrapper を書けば各ユーザで変更できる
ようにできますよ。



199 名前: 名無しさん@腹いっぱい 投稿日: 02/02/13 22:13
>>198
そのwrapperのソース提示して


200 名前: 195 投稿日: 02/02/13 23:37

> それに、ここまでのやりとりをみて、
> >>189 がsmtp over sshのシステムをうまく運用できるとは思えないし。

悪いが同感だ。


201 名前: 191 投稿日: 02/02/13 23:58
皆さんの言う通り、もう少し理解するまではメールサーバを立ちあげるのを
見送りたいと思います。
# spamの巣窟になったらシャレにならないし。

回答下さった方々、ありがとうございました。



202 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/14 17:55
>>201
エライ!!!



203 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/14 23:15
>>199
"/usr/local/sbin/saslpasswd",, "-u", domain, getlogin()
を exec するだけだよね。
で、その実行ファイルは root の setuid を勃てる、と。



204 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/15 01:49
>>203
sudo 使ったほうが気持ちいいんじゃない?


205 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/15 02:11
>>204
一般ユーザ全員に sudo 使わすわけ?


206 名前: よく知らんけど 投稿日: 02/02/15 02:12
>>205
その saslpasswd ってコマンドだけ
/etc/sudoers で許可すりゃいいんでないの?


207 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/15 02:14
>>206
% saslpasswd other-user
ってやられちゃうですよ?それでも良いの?


208 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/15 08:26
検索するとありますな。


209 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/16 04:15
おしえて下さいです。
postfixが動いているサーバーにクライアントからメールを送信する場合、
ユーザーからの送信メールのヘッダー
例:) From: ユーザー <user@domain.ne.jp>
を判断して、存在しないユーザーからの送信、つまり「なりすまし・偽称」
を防止するにはどうしたらよいのでしょうか?
postfixに「んなユーザーいねえよヴォケ!」と言わせたいのです。



210 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/16 11:06
>>209
ムリ


211 名前: obache 投稿日: 02/02/16 18:30
>>193
それって、認証成功したやつって、平文認証してないかい?
pam でも pwcheck でも、それは平文認証しかやってくれないの。
それ以外の認証はsasldbを使うのよ。
サーバはそんなこと知ったことじゃないから、全部認証方法は使えるよー
と言ってるわけ。
で、クライアントがCRAM-MD5とかで認証しようとしたら、サーバはsasldbを
見に行って、そっちには情報が無いから、認証に失敗するわけだ。

で、平文認証しかしないんだったら、
/usr/local/lib/sasl
から、libplain.*以外を消しちゃえば、サーバはクライアントに
PLAIN以外を広告しなくなるんで、認証は成功するかと。



212 名前: obache 投稿日: 02/02/16 18:39
>>203
root にsetuidする必要は無いよ。
sasldbに書き込めるユーザなら良し。

因みに私は、sasldb をcyrus:mailの持ち物にして、640にしてる。
んで、パスワードの変更は、パスワードを入力させて認証するように
saaslpasswdを改造して、それをcyrusユーザにsetuidしてる。



213 名前: 209 投稿日: 02/02/16 21:52
>>210
一人一人RELAYテーブルのdb作るか、やりたくないけどsmtp auth にします。
sendmailなら出来るんだけどなぁ。biglobe.ne.jpなんかやってるし。
defaultでやってくれたりしたらいいなぁ。


214 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/16 23:49
>>209
ヘッダー見るよりはエンベロープ送信者で判定した方が良いと思うのだけれど、
どうかな?
あと、ヘッダーにしろエンベロープ送信者にしろ、クライアント側で任意に設
定できるわけだから、それをチェックする「だけ」ではなりすまし対策にはな
らないような……。それとも、漏れ何か根本的に勘違いしてる?
それを承知の上でそーいう制限をかけたいのなら、まぁ、てきとーにマップファ
イル書いてsmtpd_recipient_restrictionsに追加してやればできるっしょ。あ、
マップ「ファイル」って書いてるけど、もちろんLDAPとかでも可。



215 名前: 209 投稿日: 02/02/17 00:55
>>214
ドメイン/ホスト/ネットワークでの制限は当然施してあります。
しかし、なりすましさんが社内にいるんですよねぇ。
少なくともなりすましさんは、相手にいたずらメール送っているんでから、
被害者から送りつけられたヘッダー見れば、なりすましさんを特定できます。
いわば、これは「偽称なんてするな」という警告いや、「忠告」なんですよ。
自分が自分である事の責任を持って送信してホスイという事です。


216 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/17 01:27
>>215

そんな甘っちょろいこと言ってないで「From: postmaster@会社」名義で、
「アホなことを続けていると、人事にチクるぞボケ。さっさとイタズラを
やめやがれ」ってメールを当人宛に送って忠告してさしあげるのはいかが
でしょうか。(あ、文面は、もうちょっと穏健にしてね。)
てゆーか、忠告せずにチクるのも吉。

基本的に postmaster は私信の内容に関知しない義務があるが、会社の資源を
いたずらメール発信などというくだらんことに使っているなら、これくらいは
やっても構わん。
相手は社外なんだから、知ってて見逃してると、倫理上の責任が自分に及ぶ
危険だってないか?




217 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/17 09:36
>>211

ありがとーーーー
できたーーーー



218 名前: 209 投稿日: 02/02/17 22:24
>>216
禿同。
自分の護身が最優先ですな。しかし、端末はDHCPで毎回変わるし、
なりすましさんの特定は困難を極める。........
結局、社員のモラルの問題ですね。Thanks!


219 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/19 01:31
あんまり、スレが伸びないですね。
んでは、「おまえらPostfixまわりのソフトは何を使ってますか?」って話題だめ?

SMTP-AUTH対応とか、POP before SMTPとか、
APOP、IMAPになに使ってるか、ちょっと興味あり。

断片的に環境を書いてる人はいるけど、
構成が分かるような環境まとめた書き込みキボンヌ。

今のベストはコレ!!って感じのPostfix環境ってあるんですかね。


220 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/19 15:29
>>219
postfix で vpopmail 使おうとすると結局 qmail なコマンドが必要に
なっちゃって、license 上 qmail じゃいや〜んなので postfix に行った
人はかな〜り不便な思いをしてるんだよね。postfix のみでなんとかできる
virtual domain 環境ってないかなぁ。


221 名前: 名無しさん@Emacs 投稿日: 02/02/19 16:30
>>220
vpopmailってAPOPが使えないからなぁ...



222 名前: 名無しさん@Emacs 投稿日: 02/02/19 17:10
solidpop3d どうよ?
オレは vpopmail 使ったことないので、その点は分からんけど、
VIRTUALS に
- IP based virtual hosting: read spop3d(5).conf manual for details.
- non-IP based virtual hosting: user is logged as username@host.name.com
or username%host.name.com if POP3 client doesn't allow to use '@'
in username. host.name.com is called "virtual domain name".

とか書いてあるぞ。APOP や MailDir にも対応している。

しかも、一般ユーザが mailbox か MailDir を選べるらしいぞ。
これは自分で設定したことないので分からないけど。


223 名前: 名無しさん@Emacs 投稿日: 02/02/19 19:01
>>222
はぁ?

> しかも、一般ユーザが mailbox か MailDir を選べるらしいぞ。
> これは自分で設定したことないので分からないけど。

そんなわけねーだろ > 一般ユーザが mailbox か MailDir を選べる
mbox or Maildirはmain.cfの
home_mailbox = Maildir/
だ。
しかし、solidpop3dがいいのは、デフォルトでAPOPのパスワードを
一般ユーザがpop_authコマンドで決められること。

ちなむと オレは
Postfix + solidpop3d + courier-imapd
>>219
virtual host関係はLDAP使ってる
smtpd_helo_restrictions = reject_maps_rbl,reject_non_fqdn_sender
smtpd_client_restrictions = reject_non_fqdn_sender,permit_mynetworks,permit
smtpd_sender_restrictions = hash:/etc/postfix/reject_sender,reject_unknown_client,reject_unknown_sender_domain,reject_maps_rbl
maps_rbl_domains = relays.ordb.or
だけど文句ある?

自宅では Postfix + scanmail + solidpop3d + courier-imapd



224 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/19 21:59
>>223
> はぁ?
>
> > しかも、一般ユーザが mailbox か MailDir を選べるらしいぞ。
> > これは自分で設定したことないので分からないけど。
>
> そんなわけねーだろ > 一般ユーザが mailbox か MailDir を選べる
> mbox or Maildirはmain.cfの
> home_mailbox = Maildir/
> だ。
>
はぁ? グローバルな設定とは別に.forwardを使って各ユーザが指定できます
が、それが何か? むろん、「うちのサイトでは.forward使わせないし」って
方針はありですが、そうであれば一言書くべきでしょ。単に「知らなかっただ
け」だとは思うけど。
あ、嘘だと思うなら、src/local/dotforward.c読んで.forwardファイルに対す
る処理の流れ追ってみ?

で、>>222氏の言っている
> しかも、一般ユーザが mailbox か MailDir を選べるらしいぞ。
> これは自分で設定したことないので分からないけど。
>
だけれど、とっても簡単。例えば~/Maildir/を使いたければ、~/.spop3dに
>MailDrop Maildir maildir
って書いときゃおげ。逆に/var/mail/hogeを使いたければ
>MailDrop /var/mail/hoge mailbox
で大丈夫。

実は開発版の0.16dだとSASLにも対応済み。あとは、拡張アドレスが簡単に扱え
ると良いのだが……。自分でやれって? まぁ、そうなんだけどさ。



225 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/19 22:23
スレとは関係無いが、~/Maildir/使わないでmailbox使う必然性あるのか?


226 名前: 名無しさん@Emacs 投稿日: 02/02/19 22:56
>>225
qpopperじゃなきゃ嫌だぁ〜ってとき ;-P


227 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/19 23:04
mailboxを使う必然性ってのは、
~/Maildirに対応してないMUAがあるからでは?
たしか、~/Maildirに対応してないMUAってあるんだよね?

んで、クライアントのMUAまで口出せない環境だとしょうがないかと。

クライアント側で選択できるとその点融通が利いていいね。

APOPのパスワードもクライアントが変更できるって事は、
今のPOPdはsolidpop3dが一番かな?

IMAPってうちでは使ってないけど、どれが一番とかある?


228 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/20 04:30
>>227
スレ違いかも。
どれが一番ってのは無いと思うけど、ざっくり言ってしまうとこんな感じなのかしら。

- IMAP にどっぷりつかりたい
→ Cyrus IMAP
- UNIX で生活してて、既存のスプール形式から離れたくない
→ uw-imap (imap-2001)
- Maildir マンセー
→ courier-imapd

私は、MH 形式を捨てたくないので、imap-2001 使ってます。


229 名前: 227 投稿日: 02/02/20 08:42
う、確かにスレか離れちゃったね、スマソ。
でも、参考になりました。サンクス。


230 名前: 219 投稿日: 02/02/20 16:01
意見を参考にするに。
SMTP-AUTHとAPOP before SMTPに両対応したい、
パスワードはユーザが変更できた方が良い、
Maildirの方がいい、と個人的に思う私は、

Postfix+solidpop3d+Cyrus-SASL(+ユーザ側パスワード変更wrapper)+coruier-imapd

こんな組み合わせが妥当かなぁ。今のところ。
早速、調べて構成変えてみようかな。



231 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/21 02:07
をいをい、solidpop3d と courier-imapd を組み合わせるって、どういう環境やねん。


232 名前:   投稿日: 02/02/23 04:13
UW-IMAPDは良くも悪くもUNIXメールスプールを使うため
ファイルのロックに失敗してメールを失ったことがあるので、
Cyrus-IMAPDに乗り換えたよ。
PostfixならSMTP-AUTHとパスワード共用できるのも○。(sendmailもか)

Cyrusの前にMaildir/+courier-imapdも考えたのだけど、
日本語検索ができなかったので候補から脱落。



233 名前: 7743 投稿日: 02/02/25 19:43
postfix-1.1.4 age



234 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/26 10:02
solidpop3dよさげですね。
日本語でこれの良い解説ページってありますか?


235 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/05 19:29
教えてください。

sendmailを使ってると、POP3のログインのログも、/var/log/maillogに残ります。
でも、postfixを使うと、smtpのログは残るのですが、POP3のログインのログが残りません。
これもログをとるようにするにはどうしたらいいのでしょうか?




236 名前: 名無しさん@Emacs 投稿日: 02/03/05 20:42
>>235
sendmailもpostfixも、何を使ってんのか知らんがたぶんそのPOP3とやらも、
こんなログ出たよーと騒ぐだけで、その後どのファイルに記録するかなんて
ぜんぜん気にしちゃいないのです。

なので、そのPOP3とやらがどんなfacilityでログを吐くのかを調べて
/etc/syslog.confにババン。syslogじゃなかったらおら知らね。


237 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/06 13:36
>>235
なぜ postfix が pop service していると思っているのかと、小一時間問いつめたい


238 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/09 13:44
スレ違いかもしれないが、mfsmax.docomo.ne.jpへの接続が
失敗しまくるんだけど、原因の切り分けどうやったらいいかな。
自宅サーバでpostfixつかってて、LAN内から hoge@docomo.ne.jpに
送ろうとすると接続失敗を延々繰り返してキューに残りっぱなしになる。



239 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/09 14:03
>>238
docomo がしょぼいだけ。


240 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/09 14:11
>>239
やっぱそう?
WAKWAKのメールアカウントで試すと使うとすぐ届くんだけどな…、
おなじNTTだからかな。他のプロバイダではどうなるんだろ。


241 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/09 14:33
>>240
特定 ISP からはすぐ届くようにしたみたいね。
WAKWAK がそうかは知らんけど。


242 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/09 15:01
>>241
なるほどね。あきらめるか。レスありがとう!


243 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/12 01:27
だいぶ下がっているのでage。

postfix-jpでは既に情報流れているけどPostfix本、3月14日発売。
『Postfix メールサーバの構築』
http://www.ascii-store.com/shop/asciibook/product.asp?sku=4-7561-4051-3



244 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/19 22:55
自分に本買ってageた。


245 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/22 02:48
>>243
漏れも買ったage。
今週末出張なので、新幹線の中で読もうと思う。



246 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/23 10:28
正直な話、あまり良い本だとは思えん > ASCIIのPostfix本
原書も買ったんだけど、ダメスギだと思った


247 名前: P 投稿日: 02/03/23 13:59
>>246
期待してたんだけどだめ?
Ikeさんのサイトが充実してるおかげで本要らずなんだけど 
オライリー辺りでマトモなの出してくれんかね。
EximはあるのにYO!



248 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/26 00:22
まだ読んでいる途中だが、>>246の言うとおりだと思う。
いけださんのページで大部分は間に合う。


249 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/05 08:21
MTAにpostfix使っています。
rootのメールを一般ユーザにaliasしてるんだけど
ローカルなメールのFromが

From: root@.localdomain (Charlie Root)

こんなんになってます。
"バカなroot"ってどんな意味なんでしょう?

「英和和英中辞典」より
1 _ ばか,とんま.
2 [複数形で] (女性の)おっぱい.




250 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/05 08:53
>>249
grep root /etc/passwd


251 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/05 09:09
>>250
お、これはrootさんの御名前だったのですね。



252 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/05 09:56
Hi, Charlie!


253 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/05 10:00
>>249
Charlie Rootって知ってる人が少ないのかなぁ・・
http://sportsillustrated.cnn.com/baseball/mlb/all_time_stats/players/r/45823/
シカゴ・カブスのピッチャーだよん。

同じ質問をしてる人も見つけた↓
http://org.netbase.org/charlie-root.html



254 名前: C.N.名無しさん 投稿日: 02/04/05 11:54
Postfix本期待して買ったんだけれど、いらんとこ削れば
厚さ半分以下になる内容だと思った(w
そうすればリファレンス本としての価値が出ると思う。

解説本を一から起こすならセレンディップあたりにリクエスト
したほうがいいかもしれんなぁ。
オライリーは王道なのであえて外す(w


255 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/09 17:15
ユーザーのmboxの容量を制限したいのですが
良い方法はありますか?


256 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/09 18:39
>>255
1. OS の quota
2. maildrop & courier imapd を使って Maildir++ による quota


257 名前: 255 投稿日: 02/04/09 19:47
>>256
即レスありがとうございます。
すこし説明が足りなかったので補足します。
やりたいことを具体的に言うと
プロバイダーのメールのように保存容量を決めて、それ以上メールがくると
エラーメッセージを送信者に返す、ということをしたいのです。
私の環境はPostfix + DRAC + qpopperでpop before smtpを行っています。
qpopperだとmaildir形式が使えないので苦慮しています。
特にqpopperにこだわりはないので他のpopがあればそちらに代えてもいいのですが
(pop before smtpができることが前提で)


258 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/09 19:54
うちの部署(100人未満)もMailDirへの変更に伴い、
http://www.ex-parrot.com/~chris/tpop3d/
を導入しました。とりあえずmbox,MailDir両方
サポートですから移行がらくちんでした。


259 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/09 21:15
>>255
mailbox_size_limit じゃダメなの?


260 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/10 13:25
# The mailbox_size_limit parameter controls the maximal size of a
# mailbox or maildir file (in fact, it limits the size of any file
# that is written to upon local delivery) The default is 50 MBytes.
# This limit must not be set smaller than the message size limit.
#
mailbox_size_limit = 51200000


261 名前: 255 投稿日: 02/04/11 09:25
お返事が遅れましてごめんなさい。
mailbox_size_limit で試したところ見事にできました。
ありがとうございました。


262 名前: 255 投稿日: 02/04/11 14:08
送信するすべてのメールの末尾に文章を挿入するにはどうしたらよいですか?
何度も申し訳ありません。
http://www.kobitosan.net/postfix/conf/main.cf.jp
を見たのですがそれらしい設定が見つかりませんでした。


263 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/12 23:13
>>262
content_filter使ってなんとかしる。


264 名前: 名無しさん@Emacs 投稿日: 02/04/15 19:50
sendmailスレ見て思ったけど、PostfixでDNSの逆引きを防ぐ方法ってある?
djb教じゃないけど別に逆引き要らないかなって思うときある



265 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/17 23:33
Linuxの初心者スレで行けといわれたので飛んできました。
.qmail-hogehoge みたいに
postfixでusername-hogehoge@〜 みたいな拡張アドレスを
ユーザーが簡単に作ることって出来ませんか?


266 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/18 00:27
>>265
標準では拡張アドレスの区切り文字が + になってる。
main.cfをよく見てみそ。



267 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/18 01:03
>>266
サンクス。ちゃんと動きました。
それにしても-と+どっちがいいかな。迷う。


268 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/18 01:38
Web登録とかでは+入りアドレスを受け付けてくれないことが多い。


269 名前: 266 投稿日: 02/04/18 01:43
んじゃ qmailと一緒の-だな。
アリガト!!!


270 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/25 16:15
Postfix本を少しずつ読んでる途中なんだけど、
Postfixは完璧、とかSendmailと完全に置き換えられるって、
ものすごく強調されてるんだけど、本当なんでせうか?
Sendmailに出来て、Postfixに出来ない事って本当にないの?


271 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/25 16:57
>270 自分でわからないなら知る必要もないと思われ。


272 名前: 名無しさん@Emacs 投稿日: 02/04/25 17:09
>271
今週の名セリフに認定しますた。



273 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/26 00:44
docomoなんとかしてくだちい。



274 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/05 14:48
Postfix-1.1.8 age


275 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/06 12:28
特定ドメイン(=docomo)宛のメールだけ
retry を定間隔にしたいんですけど
cron で postqueue -s を回すよりいい方法ありますでしょうか。



276 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/07 23:43
RedHatにはいったぞ、、、、ぞぞぞ。(qmailははいらなかった、ぷぷ)


277 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/08 00:04
>>276
qmailは配布ライセンスの問題があるからねえ。


278 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/09 17:13
Fromによってリレー先を変更することは
できる?


279 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/11 16:22
SunWorldあげ


280 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/11 16:23
SunWorldで特集なの?
伊勢崎で手に入んないや。


281 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/11 17:45
>>280
ikeさんが書いてるよ


282 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/15 13:15
メールをTo行だけ書換えて転送したいんですけど
なにか良い方法はないでしょうか・・・?



283 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/15 13:16
age


284 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/15 14:28
postfix 1.1.10 age


285 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/15 20:39
日刊postfix



286 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/16 00:44
postfixの弱点がよくわかりません。教えてたもれ。


287 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/16 01:00
ドメインが無いからをグローバルIPだけを使って設定してみた。
適当に mydomain と myhostname にIP書いて、mynetworks にIP追加
してみたら、かろうじて動いたけど、postfix start で警告でまくり。


288 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/16 01:05
>>286
djb信者に叩かれること


289 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/16 10:46
進化の止ったsoftwareの信者には「ライフサイクルって知ってる?」を
合言葉にして対抗。


290 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/16 18:56
>>289
そんな言葉で対抗するのは恥ずかしいから止めてくれ。。。



291 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/18 06:08
tcpserverからPostfixはタブーなのでしょうか?


292 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/18 11:35
user+hoge@domain.com
みたいな、拡張アドレスって、
転送メールか簡易メーリングリスト以外の使い方ってあるの?
普通のメールアドレスのように送受信に使える様にできたりしますか?


293 名前: 名無しさん@Emacs 投稿日: 02/05/18 12:47
>>291
タブー以前に可能なのかなぁ?
master.cf から smtpd を削除して、かわりに tcpserver で受けるようにすればいい?
可能だとしてもそうするメリットが思いつかんのだが。


294 名前: 293 投稿日: 02/05/18 22:08
やってみた。ダメだった。

exec env - /usr/local/bin/tcpserver -v -R -c 40 -u `id -u postfix` -g `id -g postfix` 0 smtp /usr/local/libexec/postfix/smtpd

May 18 22:02:27 giko postfix/smtpd[79166]: fatal: no transport type specified


295 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/19 22:38
>>291
Postfix が tcpserver に呼ばれるのはタブーじゃないと思う。
tcpserver が Postfix を呼ぶのはタブーかもしれない。

>>293
接続自体を受け付けたくなければ有効かも。

>>294
呼ぶのは smtpd ではなく sendmail -bs じゃないか?
tcpserver は知らんが tcpd からだったら呼べたYo!


296 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/20 03:38
---------- ここまで読んだ ----------




297 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/20 19:58
---------- ここまで読んだ ----------


298 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/23 21:07
---------- ここだけ読んだ ----------




299 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/24 01:05
---------- ここから読もう ----------


300 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/26 02:56
---------- キリトリ線 ----------


301 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/26 08:48

---------- や ま お り ----------



302 名前: 302 投稿日: 02/05/26 16:28
OPENLDAP+Postfixの構築方法が日本語で解説されているホームページご存知ないですか?


303 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/27 11:32
ちょいと昔の話題なんだけど、>>203 の saslpasswd の wrapper って、
こんなかんじでいいの?

#include <unistd.h>

#ifndef SASLPASSWD
#define SASLPASSWD "/usr/local/sbin/saslpasswd"
#endif

main() {
#ifdef DOMAIN
execl(SASLPASSWD, "saslpasswd", "-u", DOMAIN, getlogin(), NULL);
#else
execl(SASLPASSWD, "saslpasswd", getlogin(), NULL);
#endif

}

とりあえず FreeBSD 4.3-RELEASE で動いたけど。プログラムほとんど組んだ
事無いからわからないんだよね。



304 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/29 22:49
postfix-1.1.11 age


305 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/29 23:01
---------- ここまで読んだ ----------



306 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/30 01:14
---------- もうこねぇよ ----------

---------- あぁくんなよ ----------


307 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 21:02
dracでpop before smtp をしようと思い、
dracをMakeしました。

Makefileの書き換えた部分は
INSTALL = install
DEFS = -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH
BCFLAGS = $(DEFS) -g -I/usr/local/src/db-3.3.11/include
LDLIBS =
TSTLIBS = -L. -ldrac
RPCGENFLAGS = -I -C
MANADM = 8

rpc.dracd.cの書き換えた部分は
#define DBFILE "/usr/local/etc/postfix/dracd.db"
#define ALFILE "/usr/local/etc/postfix/dracd.allow"

これだけだったと思います。それで、
Make
su
Make install
Make install-man
としました。
起動して、rpc.dracd &
./testing localhost 1.2.3.4
とした後に、
/usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db
を実行したら、
db_dump: /usr/local/etc/postfix/dracd.db: unexpected file type or format
db_dump: open: /usr/local/etc/postfix/dracd.db: Invalid argument
こう出てしまい、参照できませんでした。
どこが間違っているのか分かりませんので、
お知恵を拝借させて頂けると嬉しいです。


308 名前: 307 投稿日: 02/06/02 21:08
忘れてました。OSはFreeBSD 4.2です。


309 名前: 307 投稿日: 02/06/02 21:25
たびたびすみません。
BCFLAGS = $(DEFS) -g -I/usr/local/src/db-3.3.11/include
の最初のBはコピペの失敗なので、無視してください。


310 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 21:32
drac知らんけどBerkeleyDBはリンクしてるん? -ldb


311 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 21:59
>>307
先月末あたりにpostfix+drac+qpopperをportsで入れたときは、
dracのpatchをいじらないとdbをリンクしなかったです。
cd /usr/ports/mail/drac
vi files/p-aa #読めばわかる
make WITH_POSTFIX=yes

cd /usr/ports/mail/qpopper
make WITH_DRAC=yes WITHOUT_IPV6=yes
てなかんじ。


312 名前: 311 投稿日: 02/06/02 22:09
×vi files/p-aa #読めばわかる
○vi files/patch-aa
+.if defined(WITH_POSTFIX) || defined(WITH_POSTFIX_DB3)
+DEFS= $(RPCFLAGS) -DFLOCK_LOCK -DGETHOST -DDASH_C -DTERM_KD -DREQ_HASH<追加

でも直接の解じゃないね。スマソ。


313 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 22:30
>>310
えと、まだFreeBSD自体始めて間もないので、詳しいことが分かりません。
BerkeleyDBと何かをリンクするって事ですか?
最後の、-ldbとはなんですか?

BerkeleyDBは
/usr/local/src/db-3.3.11にソースを展開、
/usr/local/BerkeleyDB.3.3に入っています。

$ tar zxvf pub/db-3.3.11.tar.gz
$ cd db-3.3.11
$ cd build_unix
$ ../dist/configure
$ make
$ su
# make install
ってやっただけなのですが、なにか足りませんか?


314 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 23:07
>>313
自分でインストールした場合、共有ライブラリを読むようにしてやらないとダメとか?

試しに、手で (root で)
/sbin/ldconfig -m /usr/BerkeleyDB.3.3/lib
としてから試してみるとどうなりますか?


315 名前: 310 投稿日: 02/06/02 23:13
>>313
ライブラリのリンクの件はgoogle様に聞いて下さいな。うまく説明できまへん

BerkeleyDBのmakeじゃなくて、dracのほう。
libdbをldのリンカフラグに入れてないように見える。
#動いてない原因は他にもあるかも知らんけど、とりあえずここも解決しないとね

dracのMakefileは
LDLIBS = -L/usr/local/BerkeleyDB.3.3/lib -ldb3
を追加して作り直そう



316 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 23:14
ちょっと調べて回ってたんですが、リンクするっていうのは、
ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.a /usr/local/lib/libdb.a
ln -s /usr/local/BerkeleyDB.3.3/include/*.h /usr/local/include/
こういうことですか?
やってみましたけど、変化ありませんでした。


317 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 23:15
すみません、リロードしないで、書き込んでしまいました。
ちょっとやってみます。


318 名前: 310 投稿日: 02/06/02 23:17
>>316

違う…。


319 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 23:30
>>314
#/sbin/ldconfig -m /usr/local/BerkeleyDB.3.3/lib
としてから、
#/usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db
と入れてみましたが、変わりませんでした。

>>315
LDLIBS =だったのを、
LDLIBS = -L/usr/localBerkeleyDB.3.3/lib -ldb3
に変更してから、makeしてみました。
$ make
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c testing.c
rpcgen -I -C drac.x
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c dracauth.c
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c drac_xdr.c
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c drac_clnt.c
rm -f libdrac.a
ar cq libdrac.a dracauth.o drac_xdr.o drac_clnt.o
: libdrac.a
cc -o testing testing.o -L. -ldrac
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c rpc.dracd.c
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c drac_svc.c
cc -o rpc.dracd rpc.dracd.o drac_sdr.o drac_svc.o -L/usr/local/BerkeleyDB.3.3/lib -ldb3
/usr/libexec/elf/ld: cannot find -ldb3
*** Error code 1

Stop in /usr/local/src/dracd.
となって、makeできないようです。




320 名前: 310 投稿日: 02/06/02 23:41
>>319
cc中で
-I/usr/local/BerkeleyDB.3.3/lib となってるのははぜ? CFLAGS変えたの?
それと、-ldb3 は -ldb かも知れない



321 名前: 307 投稿日: 02/06/02 23:58
はい、いろいろ試してたので、変えてました。
/usr/local/src/db-3.3.11/lib
に戻しても変わりませんでした。
また、-ldbにしましたら、makeできたので、
もう一度、
一応、/usr/local/etc/postfix/dracd.dbを消してから、
rpc.dracdを起動して、dracd.dbが新しく作られたので、
/usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db
をやってみたのですが、結果は同じでした。
db_dump: /usr/local/etc/postfix/dracd.db: unexpected file type or format
db_dump: open: /usr/local/etc/postfix/dracd.db: Invalid argument
と、変わりません。


322 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/03 00:02
CFLAGSに関してなんですが、
/usr/local/src/db-3.3.11/lib
じゃなくて、
/usr/local/src/db-3.3.11/includeでしたね。
これは、BerkeleyDBのソースを展開したもので、
/usr/local/BerkeleyDB.3.3/include
はmake installしてできたものですが、
どっちを指定していいのか分からなかったので・・・
それとも、根本的に違うのでしょうか・・・?


323 名前: 310 投稿日: 02/06/03 00:09
>>322
installした後ならinclude dirは/usr/local/BerkleyDB配下で良いはず
ところで、pop3はqpopperなの?

drac素人なのでここを読んで勉強中…。
http://www.med.osaka-u.ac.jp/pub/anes/www/comp/drac.html


324 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/03 00:20
いえ、POP3は
SolidPOP3dです。
このスレの前の方で結構よさそうだったので・・・
SMTP-AUTHはできたんですが、
対応メーラがまだ少ないということなので、
pop before smtp も入れようと思ったんです。


325 名前: 310 投稿日: 02/06/03 00:25
>>324
pop3はちょっとおいといて、現状の
file /usr/local/etc/postfix/dracd.db
ldd rpc.dracd
の結果が欲しいです


326 名前: 307 投稿日: 02/06/03 00:38
# file /usr/local/etc/postfix/dracd.db
/usr/local/etc/postfix/dracd.db: Berkeley DB Hash file (Version 2, Little Endian, Bucket Size 8192, Bucket Shift 13,
Directory Size 256, Segment Size 256, Segment Shift 8, Overflow Point 1, Last Freed 2, Max Bucket 1, High Mask 0x3,
Low Mask 0x1, Fill Factor 65536, Number of Keys 1)

# ldd rpc.dracd
rpc.dracd:
libdb-3.3.so => /usr/local/BerkeleyDB.3.3./lib/libdb-3.3.so (0x28066000)
libc.so.4 => /usr/lib/libc.so.4 (0x280e3000)

となりました。


327 名前: 310 投稿日: 02/06/03 00:46
>>326
結果は問題なさそうに見えるね

ldd /usr/local/BerkeleyDB.3.3/bin/dump_db
をやってみて、ここでunresolved symbolsとか言われてたりする?

そしたら、dump_dbの際に
env LD_LIBRARY_PATH=/usr/local/BerkeleyDB.3.3/lib db_dump /usr/local/etc/postfix/drac.db
とかやってみるとどう?



328 名前: 307 投稿日: 02/06/03 01:02
遅くまでつき合わせて申し訳ありません。
# ldd /usr/local/BerkeleyDB.3.3/bin/db_dump
/usr/local/BerkeleyDB.3.3/bin/db_dump:
libdb-3.3.so => /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so (0x28065000)
libc_r.so.4 => /usr/lib/libc_r.so.4 (0x280e2000)

となりました。
BerkeleyDBの方の動作がおかしいのでしょうか・・・?


329 名前: 307 投稿日: 02/06/03 01:09
今日はもう寝なくてはいけないので・・・
また、がんばってみます。


330 名前: 310 投稿日: 02/06/03 01:13
>>328
気にせんでいいっすよ(・∀・)私の勉強にもなるんで。 @linuxですが

db_dumpする前にdracのsrcツリーにあるtestingって言うツールを試すとどうです?
何もhost情報が書き込まれない状態ではdb_dumpしてもエラーになるような気がします
#./testing localhost 1.2.3.4

今ここ見てます
http://koyan.freedom.ne.jp/postfix/pop-before.html#drac+Qpopper+SMTP-AUTH
http://koyan.freedom.ne.jp/popper/spop3d/spop3d+Drac+SMTP-AUTH.html



331 名前: 310 投稿日: 02/06/03 01:14
ではまた。私も明日仕事です…。


332 名前: 307 投稿日: 02/06/03 01:23
えと、
./testing localhost ***.***.***.***(Winマシンの接続してるIP)
として、
db_dumpをしても結果は変わらないです。
ただ、この状態で、Winマシンから、
このサーバを使ってメールを送ると送れるんです。
もちろん、testingする前は送れませんし、時間が経つと送れなくなりました。
なので、dracは動いてるようなのですが、
db_dumpで中が見られないという状態です。
やっぱりBerkeleyDBの方がおかしいような・・・。
BerkeleyDBはinstallの他に何かしないといけないとか、
何か他のものを入れてないとinstallできても使えないとかあるんでしょうか・・・?


333 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/03 01:24
ありがとうございます、私もほんとに寝ないと・・・おやすみなさい。


334 名前: 307 投稿日: 02/06/03 01:31
db作る時、./configureに --enable-compat185  が要るのかも

では。


335 名前: 307 投稿日: 02/06/03 08:01
本当に、ありがとうございました。
とりあえず、BerkeleyDBを
--enable-compat185をつけて、
./configureしなおして、make、make installしました。
で、dracのMakefileを
CFLAGS = $(DEFS) -g -I/usr/local/BerkeleyDB.3.3/include
LDLIBS = -L/usr/local/BerkeleyDB.3.3/lib -ldb
にして、makeしました。
それから、dracd.dbを作り直したら、
db_dumpで読めました!


336 名前: 310 投稿日: 02/06/03 12:35
>>335
良かったですね(・∀・)



337 名前: 307 投稿日: 02/06/07 14:07
>>335のようにBerkeleyDBとdracをインストールしなおした後、
Cyrus-SASL 1.5.27を
$ ./configure --enable-login=yes
$ make
$ su
# make install
# ln -s /usr/local/lib/sasl /usr/lib/sasl

Postfix 1.1.11を
$ make tidy
$ make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/lib -DHASH_DB -I/usr/local/BerkeleyDB.3.3/include" \
> AUXLIBS="-L/usr/local/lib -lsasl -L/usr/local/BerkeleyDB.3.3/lib -ldb"
$ make
$ su
# make install
というようにしていたんですが、config_directoryを設定したら、
config_directory: [] /etc/postfix
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found

Please specify the destination directory for installed Postfix
daemon programs. This directory should not be in the command search
path of any users.
daemon_directory: []
という様に、daemon_directoryの設問との間に、ずらっと・・・。
で、どうしようもないので、そのまま進めたんですが、
設問に全部答えて、installされているときに最終的にまた
/usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
*** Error code 1

とでて終了してしまいました。

これはどういうことでしょう?
libdb-3.3.soが見つからないって事ですか?
ちなみに、libdb-3.3.soは/usr/local/BerkeleyDB.3.3/libにありました。


338 名前: 名無しさん@Emacs 投稿日: 02/06/07 17:29
>>337

私はLinux環境で使っているのでFreeBSDとは違うかもしれないけど、
/etc/ld.so.conf に /usr/local/BerkeleyDB.3.3/lib を追加して
/sbin/ldconfig することで、 libdb-3.3.so を認識させることができます。

詳しくはFreeBSD使いのかた、おねがいします。



339 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/07 19:19
>338 んじゃあ、
-R/usr/local/BerkeleyDB.3.3/lib
を追加かな。



340 名前: 339 投稿日: 02/06/07 19:21
>338 ccだから
-Wl,-R/usr/local/BerkeleyDB.3.3/lib
にしといて。


341 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/07 21:46
何度かinstallしなおしてました。
includeをlibと書いたりボケをかましてコンパイラに怒られたりしながら、
最終的には、
$ make tidy
$ make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/include -DHAS_DB -I/usr/local/BerkeleyDB.3.3/include" \
> AUXLIBS="-L/usr/local/lib -lsasl -L/usr/local/BerkeleyDB.3.3/lib -R/usr/local/BerkeleyDB.3.3/lib -ldb"
$ make
$ su
# make install
で、無事インスコできました。
SMTP-AUTH、APOP before SMTP、共に使えてるようです。
どうも、ありがとうございました。


342 名前: 4f11 投稿日: 02/06/09 23:19
aliasについて教えてください。
sendmailだとalias展開せずにローカル配信するのに、

user: \user, user@another.host.jp

とかできますよね。postfixではこれは出来ないのですか?
やりたいのは、

user:\user,user@docomo.ne.jp
user2:\user

として通常のメールは携帯に転送し、ダイレクトメールや広告メール用に
user2を用意したいのです。
どうも、postfixは"\"を無視してくれるようです。



343 名前: 1.1.11 投稿日: 02/06/09 23:26
\の展開抑止はできないよ




344 名前: 4f11 投稿日: 02/06/09 23:44
やっぱり出来ないんですか。
/var/spool/mail/user
に直接書き込もうとしたら、パーミッションで蹴られるし。
(それが正しい形なんだろうけど)
うーん、困った...
なんか良い方法は無いですか?



345 名前: 1.1.11 投稿日: 02/06/09 23:56
>>344

.forward&procmail
ケータイに転送するならなおさら、procmailで適切に転送するべき



346 名前: 4f11 投稿日: 02/06/10 00:04
やっぱりprocmailですか。
了解です。
postfixにpatchをあててしまうってのも手ですね。
qmgrあたりかな。



347 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/10 00:21
>346

user権限で充分にできることをサーバでやらせようという
考えはいかがなものかと。


348 名前: 4f11 投稿日: 02/06/10 00:43
>>345

procmailで仕分けしようかと思ったけど、ダイレクトメールなどの
Toフィールドは自分のaddressとは限らないですね。

From:sales@some.host.jp
To:allmember@some.host.jp

とか。

procmailは使ったことが無いのですが、エンベロープまでは
読めないですよね? (procmailにその情報は渡らないですよね?)

aliasではなく、実際にもう一つのアドレス(user2)を作ってしまうのが
早いかもしれませんね。



349 名前: 名無しさん@Emacs 投稿日: 02/06/12 15:06
>>348
> procmailは使ったことが無いのですが、エンベロープまでは
> 読めないですよね? (procmailにその情報は渡らないですよね?)

プ、postfix なんてかすなんかつかわずに、qmail つかえば〜
qmail ならかんたそだよ〜


350 名前: こどちゃ♪ 投稿日: 02/06/12 15:57
ちょっと質問。

sendmailが標準で入っていない環境(OpenBlockSS-HDD標準イメージ)に
Postfixを突っ込んだのはいいんだけど,sendmail すら入ってない環境
だから,mailコマンドも無いのよ。(TT

だからSMTP送信の試験が出来なくて…。そのためだけに,最新のsendmail
も持ってきてコンパイルしてみたけど,そこにはmailコマンドはいって
ないんだよね。SMTP送信テストするだけだから,mailコマンド程度のも
ので十分なんだけど…。しかも困ったことに,OBSSはPowerPCだから,
他のマシンにあるバイナリを持って来れない罠。

mailコマンドと同じくらいtinyなもので構いませんので,UNIX上で動く
SMTP client ありませんかね?

最悪telnetコマンド使って,自分でSMTPコマンド叩くかな?(^^;


351 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 16:07
>>350
> 最悪telnetコマンド使って,自分でSMTPコマンド叩くかな?(^^;
最悪っつーか、ふつーそうじゃねーの?


352 名前: こどちゃ♪ 投稿日: 02/06/12 16:15
>>351
>> 最悪telnetコマンド使って,自分でSMTPコマンド叩くかな?(^^;
>最悪っつーか、ふつーそうじゃねーの?
じゃあそうするわ。ありがとよ(藁


353 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 16:28
telnet は SMTP client になれるけど、
/usr/bin/mail はそもそも SMTP client じゃないんですが。

telnet → smtpd
mail → pickup


354 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 17:03
>>353
思うんだけどよ,そういう細かい突っ込みして
何が楽しいのよ?おひまさんね(藁


355 名前: 353 じゃないけど 投稿日: 02/06/12 17:14
>>354
細かくもないよ。
テスト目的が違うとテスト方法も違うでしょ。


356 名前: こどちゃ♪ 投稿日: 02/06/12 17:25
>>353 >>355
言われてみて,Postfixのman読んでみた。
smtpdとpickupで確かに動作がずいぶん違うね。
まあ,これからはtelnetでSMTPコマンド叩くんで問題ないかと。
ただ,コマンド打ち間違いするのが嫌だから,それでclient探そうかと。
そんだけのこと。


357 名前: 353 投稿日: 02/06/12 18:15
localhost からのテストじゃなきゃダメなの?
別マシンから好きなメイラーで送っちゃダメなの?

smtpd じゃなくて、pickup にメールを流しこむクライアントは
postfix 付属の sendmail でどーぞ。


358 名前: こどちゃ♪ ◆KchAbnts 投稿日: 02/06/12 21:33
>>353
いや,メールの転送をやってるだけの鯖だから,POPは入れてないのよ。
POP入ってるなら,おいらも好みのメーラーでやるんだけどね。
でも,そういう鯖に限って配送試験が必要になる罠。


359 名前: こどちゃ♪ ◆KchAbnts 投稿日: 02/06/12 21:34
>>358
あ,書き込んだ直後に思った。SMTP叩くだけならPOPはいらんわな。
逝ってくるよ…。


360 名前: 4f11 投稿日: 02/06/12 22:13
>>349
postfixをやめて別の環境を再構築するなら、素直にsendmailにします。

=====

これを機会にと、postfixのsourceを読んでいるのですが、
recipient.cに\userに対する例外処理のコードがありました。
アドレスパーサの関係でこのコードは機能していない、とのコメント付きで。

調べてみたら、パーサを通ると'\'が除去されるようです。
パーサを'\'を除去しないように改造しようかと思ったのですが、
少なくとも、delivered_findが"user"と"\user"を同一とみなせなくなって
なんかまずそう。んん? delivered_findには'\'の例外