[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 03/29 03:38 / Filesize : 290 KB / Number-of Response : 934
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Postfix(8)



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/29(土) 19:18:18 .net]
Postfixスレッド その7です。

●リンク
 本家
 www.postfix.org/

 Postfix のぺーじ (ドキュメントの日本語訳、MLなど)
 www.kobitosan.net/postfix/

過去スレ、関連スレなどは>>2-4あたり

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/23(金) 22:32:00 .net]
>>398
俺も同じところで悩んでるのなら
smtp_generic_mapsじゃね?

ttp://www.postfix-jp.info/trans-2.3/jhtml/ADDRESS_REWRITING_README.html#generic

402 名前:401 mailto:sage [2009/10/23(金) 22:35:08 .net]
>>398
全然違ってた、ごめんなさい


403 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/24(土) 11:05:31 .net]
>>397
xn--t8jx73hngb.com/server/vps/

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/24(土) 11:08:03 .net]
>>398
myhostname, mydomainはコメントアウト(デフォルト値)
myorigin = exsample.jp


405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/24(土) 13:46:41 .net]
>>404
それは実在ドメインw

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/24(土) 19:08:30 .net]
>>405

>mailコマンドやcronなどで送られる送信元ドメインを「example.jp」にしたいのです。

要するに /usr/sbin/sendmail -i で出されて pickup に拾われるルートの場合だろ

407 名前:名無しさん@お腹いっぱい。 [2009/10/27(火) 07:45:07 .net]
-jp:3584
バッドノウハウ(死語)ktkr

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/27(火) 19:20:32 .net]
>>407
「例えばpostmapの正規表現とか」って自分で解答書いてるしw
どのmapかわからないんだろうが

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/01(日) 08:27:20 .net]
Postfix+Dovecot+MySQL+cyrus+saslauthd 2ヶ月使い倒したけど
なんで多くのレンサバがVpopmailを使ってるかよーくわかったわ
ユーザ数や管理ドメインの数がある程度の規模になったら、ぜんぜん管理面できないじゃん
個人サーバなら設定も簡単だしメンテも楽だろうけど、バーチャルドメイン使うとなったら途端にイレギュラーじゃん
CUIのユーザー管理コマンドも用意されてないし、ウェブでの管理環境すらpostfixadminくらいしかない。
無条件にPostfixがいいって言ってる人は、Qmail+Vpopmail使ったことない人なんじゃないの? っておもった。



410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/01(日) 10:04:59 .net]
そうか・・・

「無条件で、何が何でも、絶対にPostfixが良い」
などと言っている酔狂な人も、世の中にはいるんだねエ。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/01(日) 10:19:42 .net]
>>409
ふーん。よかったじゃん。
いい経験ができて。

じゃあね。バイバイ

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/01(日) 11:20:38 .net]
Postfix/Dovecotヴァーチャルドメインとアカウントの
ウェブでの管理環境djangoで作ったけど要る?

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/01(日) 16:04:24 .net]
今ってやっぱ Postfix + Dovecot ってのは便利で流行りっぽい??
Cyrus の認証使うより設定楽だからっていう手抜きっぷりで使ってるがw

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/16(水) 23:38:13 .net]
何か質問が有るたびに「****は実在のドメインです」って
揚げ足取りだけの返事をする男の人って

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/16(水) 23:43:12 .net]
他にアドバイスあるならともかく
それだけってのは激しく恥ずかしい

せめて 「はなししとは?」 とかのネタを追加しないと

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 00:25:38 .net]
爺増殖中?

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 07:21:53 .net]
爺はそれなりにまともな回答をしてるけどな

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 20:38:59 .net]
腐爺

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 23:39:43 .net]
クソジジイにクソガキ、どちらもいるし、どちらもうざい



420 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/24(木) 23:58:44 .net]
揚げ足取りを誘っておいて「自分のドメインを使って何がいけないんです
か」って言い返してやりたい


421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 07:59:03 .net]
/etc/aliases での
webmaster: root
postmaster: root
root: foo
のようなことを、
virtual alias map でやることはできますか?
ハッシュDB にて、
webmaster@example.org root@example.org
postmaster@example.org root@example.org
root@example.org foo@example.org
こんな感じで試したら loops back to myself になってしまいました。




422 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 09:47:48 .net]
foo@example.org root@example.org
があるんじゃないのか?

423 名前:421 mailto:sage [2009/12/26(土) 12:39:25 .net]
>>422 上記 3 行のみ書いてあります。
vmailbox は 1 行のみです。
foo@example.org example.org/foo/Maildir/
mydestination とは重複してなく、
バーチャルでないドメインは正常に動作しています。
`素->素' & `仮->素' -- 問題なし
`素->仮' & `仮->仮' -- ぐるぐる
です。
foo@example.org bar@example.org のような
同一ドメイン宛のバーチャルエイリアス自体は本来できるはずですか?


424 名前:名無しさん@お腹いっぱい。 [2009/12/27(日) 01:25:42 .net]
詳細に調査したのですが、手詰まりになってしまいました。
問題の MTA は双方ともに Postfix です。

■現象
A社(aaaaa.jp) ⇒ 弊社(bbbbb.jp)への添付メールが届かない(添付無しは届く)
数日後 aaaaa.jp(MTA)から送信者にエラーメールが届く。
↓↓↓ エラーメール抜粋 ↓↓↓
 The Postfix program

 <hoge@bbbbb.jp.jp>: conversation with
     sv1.bbbbb.jp.jp[61.999.99.10] timed out while sending
     message body
↑↑↑↑↑↑

・逆の bbbbb.jp ⇒ aaaaa.jp の添付メールはOKです。
・aaaaa.jp ⇒ so-net.ne.jp では添付メールOKです

■bbbbb.jp のログ
Dec 15 10:26:59 mhub postfix/smtpd[7452]: connect from ns.aaaaa.jp[210.999.999.34]
Dec 15 10:26:59 mhub postfix/smtpd[7452]: 6D0B21F2659: client=ns.aaaaa.jp[210.999.999.34]
Dec 15 10:28:07 mhub postfix/smtpd[3421]: timeout after DATA (1420 bytes) from ns.aaaaa.jp[210.999.999.34]
Dec 15 10:28:07 mhub postfix/smtpd[3421]: disconnect from ns.aaaaa.jp[210.999.999.34]
Dec 15 10:28:07 mhub postfix/cleanup[11710]: C0E0B1F2656: message-id=<20091215102243.2959.1D230752@aaaaa.jp>

添付していないメールのログと比較すると、disconnect の後に message-id... が出ているのが気になります。
添付無しでのログでは、「client=...」の次に message-id... が出ます。

#A社では過去にも別の会社と同様の現象があったようですが、未解決のままのようです。

対応方法やヒント等がありましたらご教示願います。


425 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 03:39:38 .net]
takaesuさん、かんべさんが書いてたようにセグメントサイズの問題は確認したの?
俺もそれが一番怪しいと思ってるんだけど。
添付メールと言ってるけど、単に1420byte以上のサイズだと問題が起きるんじゃない?
でそれはaaaaa→bbbbbだけで起きるのだから、そこでのTCPの通信だけにその問題が
起きるって考えるて調査してみるといいんでない?

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 04:44:12 .net]
>>424
MTUは?

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 09:36:58 .net]
>>424
Path MTU Discoveryブラックホール問題なんじゃ?

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 10:27:01 .net]
A社の管理者がクソなんだろ

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/29(火) 00:03:29 .net]
PacketShaperが入っていたサイトに向けたときだけ理解不明の挙動を示したというのが昔あったな。
いまだとその手のL7インスペクション機器はいくらでもあるから同様の事例はあるかもしれない。



430 名前:名無しさん@お腹いっぱい。 mailto:age [2010/01/08(金) 00:59:11 .net]
自宅鯖でMTA = Postfix、:vartual_transport = maildrop、virtual_mailbox_mapsにLDAPと
IMAPにCourier-imapdやらWebMailにHorde:IMPやらを使ってる者ですが、アドバイスを頂きたく。


外からウチに入ってきたメールはmaildrop(maildroprc)でユーザのディレクトリに配送すると同時に、
ccとしてユーザ毎に分けたバックアップ用のディレクトリに送る事で
全受信メールを個々のアカウントからは見えない所にアカウントごとバックアップしています。

こんな感じの事を、ウチのサーバのPostfixから他サーバへ送った際に行いたいのですが…
要約すると、以下の事がしたいのです。
○ 自ドメインのユーザが送ったメールを、ユーザに意識させずユーザが触れないディレクトリへ保存
○ この際、保存するのはユーザが送ったメールそのもの丸ごと

そして今悩んでいるのは、以下です。
●そもそも出来る?出来ない?
●出来る場合、Postfix側で出来る?それともmaildropとかに任せるべきもの?

断片的な情報でもなんでも構わないので、ぜひアドバイスをお願いします。


431 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/08(金) 11:06:52 .net]
うちはメールを出すときは下記のようなリレーをしています。
MUA -> イントラネット上のSMTP -> インターネットとの境界SMTP -> 相手のSMTP
で、イントラネット上のSMTPではインターネットとの境界SMTPへ転送するのと同時に
アーカイブ専用のサーバーへも転送しています。
> ○ この際、保存するのはユーザが送ったメールそのもの丸ごと
ではないですが、これはpostfixだけでできます。

丸ごと保存は proxyタイプのメールアーカイバを使えばできるんじゃないかと思います。
具体的なソフトは知りませんが。


432 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/08(金) 19:48:17 .net]
postfixでalways_bccを使うとか、その他いろいろと手はあるんじゃないかと

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/08(金) 22:21:41 .net]
>>430 Postfixで使えるかは知らんが
https://www.milter.org/milters/archiving/alphabetical/1

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/08(金) 22:36:13 .net]
バックアップとかアーカイブスと称して社長の背任行為の証拠収集に勤しんで居られるのですね乙です。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/09(土) 02:22:26 .net]
実際、postmaster宛に送られてくるエラーメール読むと、読まなきゃよかったという
メールが大量にあるからなぁ…。人間不信になるわ、マヂで。

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/11(月) 16:47:48 .net]
そう?
ぜんぜん気にならないけど

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/11(月) 16:58:34 .net]
>435
プリンタに放置された上司のメールを
見ちゃったってのと同じようなかんじかな…

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/11(月) 18:39:20 .net]
まぁコンプライアンスなんかで、いざという時の証拠を押えておくために
やり取りするメールを全てアーカイブするニーズは増えているからなぁ。

フォレンジックとか言うんだっけ。

439 名前:名無しさん@お腹いっぱい。 [2010/01/12(火) 01:56:11 .net]
傍受した通信内容を第三者に教えるのは電波法違反じゃないかな



440 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 02:22:57 .net]
>>439
電波使ってないのに電波法とか

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 16:10:26 .net]
電気通信事業法
通信の秘密
かな


442 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 21:27:56 .net]
www.soumu.go.jp/main_sosiki/joho_tsusin/d_faq/5Privacy.htm

会社内なら微妙

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 22:25:49 .net]
クリスマスの日の車内メールはうっかり見てしまうと
まじめに働いてるのがアホらしくなるのは内緒だ

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 23:31:08 .net]
内緒なのか

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/12(火) 23:32:39 .net]
>>442
>○ 携帯電話の通話を盗聴するということは技術的に非常に困難で、ほとんど不可能です。

なんかいきなり突っ込みたくなる感じ


446 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 01:24:40 .net]
えっ
分割されてスクランブルされたものがそれぞれ別の周波数の搬送波で送受信されてたら
それをかき集めて復元するのは大変だし現実的じゃないと思うけど

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 23:50:29 .net]
べつに無線部分でやんなくてもいいじゃん
警察はそうしているし

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 09:26:13 .net]
>>447
行間ぐらい読めよ
質問の意図と、読む人間は誰か

449 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 10:06:14 .net]
通信技術上は盗聴が難しいと述べてるはずなのに
「警察はそうしてるし」はないわー



450 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 10:45:42 .net]
ここPostfixスレだよ

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/14(木) 21:11:18 .net]
postfixってあるサーバーから別のサーバーへSMTP接続するとき
お互いがTLS使える状況ならTLSで繋いでくれますか?

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 10:55:06 .net]
コンパイル時のオプションと main.cf の設定しだい。


453 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 15:37:48 .net]
TLS対応している(設定している)SMTPサーバーってどのくらいあるんだろ。
うちはやってないけど、貴兄らはやっておりますか?

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/15(金) 22:35:32 .net]
>>453
証明書なんか携帯に対応しなければ格安で手に入るんだからやっとけ。
俺はやってるよ。個人だけど。

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 02:08:23 .net]
質問です
NISサーバから/etc/passwdを同期してるNISクライアントにpostfixを入れているんですが、/etc/passwd に存在しないオーナー権限で、/usr/bin/sendmail等postfixのsendmailラッパーを叩くと、
fatal: no login name found for user ID (uid)
のエラーが出て送信できません。

Jan 15 22:53:05 mv8 postfix/sendmail[30963]: fatal: no login name found for user ID 533
Jan 15 22:53:06 mv8 postfix/sendmail[30965]: fatal: no login name found for user ID 533

(postfix/sendmailが/etc/passwdのみを参照してて、NISで取得しているpasswdを見てくれてない)
local_recipient_maps=
alias_maps = hash:/etc/aliases, nis:mail.aliases
などなどいろいろやってみたけどダメでした。
これぞ!! という解決方法ないでしょうか・・・

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 03:04:53 .net]
minimum_uid
uid_maps

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 15:52:41 .net]
>>456
ダメでした。
どうもmapsで得るユーザのチェックとは別の箇所で吐いてるエラーのような気がします

458 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/16(土) 16:12:37 .net]
OSが何か知らんがpostfix以前の問題ではないのか?
RHEL系ならgetent passwd ユーザ名で当該エントリを取得できなければ
/etc/nsswitch.confのpasswdエントリを見直し

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/17(日) 15:29:19 .net]
>>458
すんません。CentOS5.3っす。
getent passwd、ypcat passwdで問題なくpasswd表示されます。
LDAP+postfixはかゆいところに手が届くみたいだけど、NISは古すぎですかね・・・

具体的には、NIS+Apache+SuPHP+Postfix環境なんですけど、SuPHPなんでApacheのCGI(Perl/PHP)がユーザ権限で実行されるんです。
CGIが実行する /usr/lib/sendmail とかもApacheのオーナー権限じゃなくてユーザ権限、しかもNISのuid/gudで実行されるので、「/etc/passwdにいないユーザはpostfix/sendmailを実行できないよ」とエラーを起こす、という経緯です。
ちなみにPostfixを切って、sendmailに戻すとこのエラーは出ません。
Qmailのsendmailラッパの場合はまだ試してないです。




460 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/17(日) 15:52:02 .net]
NISを捨てれば未来が見えるね

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/17(日) 16:45:53 .net]
すんません。
ソース追ってみました。
./src/sendmail/sendmail.c で
if ((sender = username()) == 0)
msg_fatal_status(EX_OSERR, "no login name found for user ID %lu",
(unsigned long) uid);
saved_sender = mystrdup(sender);
してるだけで、username()もpwd.hのgetuid()を呼んでる、ごくごくシンプルなつくりでした。
該当するconfもなく、このエラーを回避するオプションはないみたいです。

if ((sender = username()) == 0) をコメントアウトしちゃえばスルーできそうなんで、yumでの手抜きやめてビルドしてきます。
どうもお騒がせしましたー

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/17(日) 17:34:56 .net]
スルーしたらエラーメッセージの送信者名が空になるぞ?
char tmp[80];
if ((sender = username()) == 0) {
  msg_warn("no login name found for user ID %lu", (unsigned long) uid);
  snprintf(tmp, sizeof tmp, "UID:%lu", (unsigned long) uid);
  sender = tmp;
}

エラー出てるのはgetuid(2)じゃなくその後のgetpwuid(3)
passwd.byuidマップ参照ならgetent passwd 533は動く?
といってもsendmail-8.14でもgetpwuidを普通に呼んでるし原因は別かも

あとはsendmail wrapper地道にトレースしてみるとか

463 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/17(日) 18:57:22 .net]
>>462
おおっ!!
ありがとうございます
getent passwd 533 問題なしです。

念のため
int main(int argc, char *argv[]){
struct passwd *pwd;
pwd = getpwuid(533);
printf("name: [%s]\n",pwd->pw_name);
printf("password: [%s]\n",pwd->pw_passwd);
printf("uid: [%d]\n",pwd->pw_uid);
printf("gid: [%d]\n",pwd->pw_gid);
}
してみましたが、pwd全部正常に引けてます。
pwd=getpwnam() にしてみても問題なしでした。
明日折りみてトレースしてみまっす
ありがとございましたー

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/17(日) 23:21:18 .net]
どうもNIS+Postfixですったもんだしてる者です。
あっさり問題解決しました。
postfix-2.6.5 のソースからビルドしたらなんのエラーも吐かず動きました。

単にCentOSのRPMのPostfixだから >>455 の問題が発生しただけのようです。
(どうりでソース読んでも問題ないわけです・・・)
ホントお騒がせしました。
もうSRPMまで読み込んで問題提起する気力はないですが、手抜きは結局自分の首締めるってことを改めて実感しました。
要のサービスはソースからビルドしよー
ということで、どうもお騒がせでしたー!!
これでホントにcloseです

465 名前:430 mailto:sage [2010/01/20(水) 18:22:53 .net]
>>431,>>432,>>433
色々なアドバイスありがとうございます。返答・お礼が無茶苦茶遅れてすみません。
最終的には、まずalways_bccでバックアップ用のアカウントにまわして
その後、maildrop側で バックアップ用のアカウントに来たメールで かつ Bccだった場合、
差出人のアカウント名を取得し、その名前のIMAP ディレクトリの中に放り込む… というように設定する事にしました。
「always_bccでやると送信したユーザごとに分類できないな」と思い込んでいたのがそもそも間違いでした。

ただ、>>431氏の構成や>>433氏のいろんなアーカイバには凄く興味があるので
今度時間を作ってあれこれ試してみようと思います。
ありがとうございました。

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 23:50:25 .net]
質問です
メールの送信はうまくいくのですが、メールの受信がうまくいきません。
現在の運用形態は
Fedora12のPOSTFIX/DOVECOT/mydns/plalaプロバイダ(op25b)です。

現状で自鯖からフリーメールへ向けて送信すると、送信は正常に行われます。
ですがフリーメールから自鯖に向けてメールを送信すると、自鯖には受信できていません。
yahooなどのフリーメールから送信すると,何言もなかったかの用に
送信が終了し,4日ぐらい後になって配達エラーが出て戻ってきます。
戻ってきたときのエラーメッセージは
Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
I'm not going to try again; this message has been in the queue too long.
でした。

そこで25番ポートにアクセスできるか、下記サイトでチェックしてみました
www.cman.jp/network/support/port.html
正常と出てきます。

また、例外的に自鯖でメールを受信できる例がありまして下記アドレスから
www.hirokasa.com/doc/html/mail-test.html
サンプルメールを送信する実験をしましたところ,正常にメールは受信できました

上記サイトで正常にメールを受信できるということは、POSTFIXの設定が
どこか間違っていると思っております。

私は何が原因かまったくわかりません。
この問題を解決する上で他に付随する資料はなにかひつようでしょうか?
ここを直すべきだというアドバイスをください。どうか、お願いします。

467 名前:名無しさん@お腹いっぱい。 [2010/02/28(日) 23:55:20 .net]
postconf -n

468 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 02:12:07 .net]


469 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 02:12:54 .net]
establish an SMTP connection



470 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 02:57:24 .net]
450番以前

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 05:24:57 .net]
外部ネットワークから、telnet 〜 25でサーバに接続して、
直接SMTPコマンド入力して、何が起きてるか調べれ。
SMTPプロトコルはすごい単純だから、この機会に覚えておくといいよ。

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 05:39:17 .net]
>>466
ログになんか記録されてる?

473 名前:466 mailto:sage [2010/03/01(月) 08:08:29 .net]
[root@server mail]# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
inet_protocols = all
local_recipient_maps = unix:passwd.byname $alias_maps

474 名前:466 mailto:sage [2010/03/01(月) 08:09:53 .net]
続きです
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = to~~~.mydns.jp
myhostname = mail.to~~~.mydns.jp
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.6.5/README_FILES
relayhost = [mmr.plala.or.jp]
sample_directory = /usr/share/doc/postfix-2.6.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_always_send_ehlo = no
smtp_never_send_ehlo = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination ,permit_sasl_authenticated, reject
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
unknown_local_recipient_reject_code = 550


475 名前:466 mailto:sage [2010/03/01(月) 08:25:46 .net]
外部からメールを送信してくれるテストサイト
www.hirokasa.com/doc/html/mail-test.html からの送信は、
thunderbirdまで届いてきます。このようにメールが正常に届くときには、
ログ(/var/log/maillog)がしっかり残っています。
     postfix/smtpd

フリーメール(外部)から自鯖に向けて送信した場合には、ログには出てきません。
>>471さんへ
>外部ネットワークから、telnet 〜 25でサーバに接続して
外部ネットワークでアクセス出来るような回線を持っていません。
ごめんなさい
強いてテストをしてくれるサイトをあげると、さっきのアドレスで
smtpdへのアクセス実験と結果が帰ってきます



476 名前:466 mailto:sage [2010/03/01(月) 08:28:20 .net]
SMTP試験
接続するサーバ名
to~~~.mydns.jp

サーバとの接続ができました。サーバのIPアドレスは次の通りです。

114.181.240.211
user name : s~~~

接続OKです
connect response = 220 mail.to~~~.mydns.jp ESMTP Postfix
HELO send : to~~~.mydns.jp
HELO response = 250 mail.to~~~.mydns.jp
MAIL FROM send : webmaster@hirokasa.jp
MAIL FROM response = 250 2.1.0 Ok
RCPT send : s~~~@to~~~~~.mydns.jp
RCPT TO: response = 250 2.1.5 Ok
DATA send :
DATA response = 354 End data with .
send : From: webmaster@hirokasa.jp
send : TO: s~~~@to~~~~~.mydns.jp
send : Subject: test smtp
send :
send : Test SMTP Message. This Message is sent from Mail test server.
response = 250 2.0.0 Ok: queued as 4C4B44B9
send : quit
response = 221 Bye
MAILは正常に送信されました。

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 13:28:17 .net]
エスパー見習いの俺はmydnsの文字に着目した。
ごめん。着目しただけ…

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 19:58:13 .net]
俺はMXレコードの設定が気になった。


479 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 20:05:24 .net]
>>475
mxレコードはどこ向いてる?
mxなきゃAレコードで到達するかもだが、mxレコードが存在しててあさってのホスト指してたりしないかね?



480 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/01(月) 20:11:26 .net]
かぶったな。スマソ

481 名前:466 mailto:sage [2010/03/01(月) 20:35:39 .net]
>>478さん >>479さん ビンゴです
mydnsサーバでは下記の用に設定しておりました。

ドメイン名: TO~~.MYDNS.JP
MXレコード: tx~~.mydns.jp
ホスト名1: *

ドメイン名とMXレコードの設定が、一字間違って登録されていました。
その箇所を修正しましたところ、正常に受信できるようになりました。
メールの送信もメールの受信も 問題なく 行えるようになりました。

postfixの設定ではなかったのですね。postfix板でごめんなさい。
教えてくださった方、本当にありがとうございました。

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/17(水) 22:27:15 .net]
marijuana.ddo.jp/index.php?moddir=downloads&action=single&lid=15&cid=4
こんなん作ってみたけどどう?

483 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/18(木) 00:07:37 .net]
>>482
この紹介ページに
pfAdminのスクリーンショットとかあると嬉しいな

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/18(木) 21:24:22 .net]
deferred に入ってる日本語メールの内容確認したいんですが、
どのようにすればよいでしょうか。
現在は文字化けしてます。

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/18(木) 21:40:42 .net]
nkfとか?

486 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/18(木) 21:43:30 .net]
base64かもな

487 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/18(木) 21:48:23 .net]
cat /var/spool/postfix/deferred/?/*(読みたいファイル) | /usr/sbin/sendmail -i -f 発信者(正しいメールアドレス) -- 宛先(正しいメールアドレス)

488 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/18(木) 22:59:23 .net]
To: メッセージヘッダがない場合に"To: undisclosed-recipients:;"ヘッダを挿入するのではなく
いきなり蹴飛ばしたいんですが、どのファイル(main.cf? header_checks?)にどういう設定を
すればいいかわかりません。

教えてください、エロい人

489 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/19(金) 02:44:51 .net]
main.cf



490 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/20(土) 17:11:01 .net]
>>488
そのヘッダを挿入しないようにするには、main.cf で undisclosed_recipients_header を空にすればいいみたい。
蹴飛ばす方法はわかりません。

491 名前:名無しさん@お腹いっぱい。 [2010/03/20(土) 18:27:30 .net]
すみませんpostfix 2.5.5 でメールサーバを構築してruby on rails からメール送信するプログラムを作ってるのですが、
どうやってもfromが上手く設定できません。
from を noreply@hogehoge.orgに設定してもhoge_user@hogehoge.orgになってしまいます。
(senderには設定される)
from と senderが違うからか解りませんが一部のSMTPサーバからメールをはじかれてる感じです。
これってfromとsenderって違うようになるものですか?
それとも設定がおかしい?

[log]
Mar 20 07:24:29 mail postfix/pickup[4285]: BB9BC114475: uid=1001 from=<hoge_user>
Mar 20 07:24:29 mail postfix/cleanup[5795]: BB9BC114475: message-id=<20100320072429.BB9BC114475@mail.hogehoge.org>
Mar 20 07:24:29 mail postfix/qmgr[4286]: BB9BC114475: from=<hoge_user@hogehoge.org>, size=486, nrcpt=1 (queue active)

Mar 20 07:25:00 mail postfix/smtp[5797]: BB9BC114475: to=<foofoo@gmail.com>, relay=gmail-smtp-in.l.google.com[209.85.217.46]:25, delay=30, delays=0.06/0.01/0.08/30, dsn=2.0.0, status=sent (250 2.0.0 OK 1269069898 6si4343864gxk.52)
Mar 20 07:25:00 mail postfix/qmgr[4286]: BB9BC114475: removed

492 名前:491 mailto:sage [2010/03/20(土) 18:28:29 .net]
main.cfはこんな感じです。
だれかアドバイスください orz

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = mail.hogehoge.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = hogehoge.org, mail.hogehoge.org, localhost.hogehoge.org, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +

inet_interfaces = loopback-only


493 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/20(土) 18:43:58 .net]
>>491
Postfixの設定ではなくて、プログラム側に問題があるんだと思います。

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 05:29:45 .net]
>>491
rails使ってるならiso2022jpMailerでググってみそ。

495 名前:491 mailto:sage [2010/03/21(日) 11:48:18 .net]


>>493
thx!プログラム側見てみます。

>>494
ありがとーあとでぐぐってみます!



496 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/02(金) 14:08:11 .net]
正式にFreeBSD8.0対応のバージョンは出る予定を知ってる方いますか

497 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/02(金) 14:14:39 .net]
どういう意味?

498 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/02(金) 16:27:28 .net]
makedefs や src/util/sys_defs.h に FREEBSD8 の定義がなくてコケるという話?
2.7.0 ならちゃんと対応してるし、それ以前のバージョンでも
ports から入れれば問題ないよ。


499 名前:名無しさん@お腹いっぱい。 [2010/04/13(火) 22:33:54 .net]
postfixでaliasesでのメール転送が失敗します
設定が間違っていると思うのですが、アドバイスをお願いします(´Д`;)

echo "test" | mail root
で送るとzzzzzz@yahoo.co.jpにエラーメール(Undelivered Mail Returned to Sender)が届き
それに"test"のメールが添付されています。
一応メールが読めるということにはなりますが、正常に送りたいのです・・・

# cat /etc/aliases
root: zzzzzz@yahoo.co.jp
postmaster: root

(1レスで貼れないので分けます)



500 名前:499 mailto:sage [2010/04/13(火) 22:35:07 .net]
続き

# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = loopback-only
mailbox_size_limit = 0
mydestination = $myhostname, localhost.localdomain, localhost
myhostname = myhost123
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = $myhostname
readme_directory = no
recipient_delimiter = +
relayhost = smtp.xxxx.ne.jp:25
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<290KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef