■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Postfix

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

710 :名無しさん@Meadow :03/01/23 22:31
(´-`).。oO(なんで703はそんなに偉そうなんだろう?)

という冗談は置いといて
defer_transportsとqmgr_message_active_limitでできそうじゃないの?

711 :703 :03/01/24 00:04
>>710
defer_transports = smtp として、
qmgr_message_active_limit = 1 として、
スクリプトで10秒おきに sendmail -q すればよい、
とゆうことでしょうか。試してみます。

ふつーに書いてるつもりですが、顔が見えないので偉そうなんでしょうか。
これからバカは無視すべきでした。すみませんでした。


712 :703 :03/01/24 04:06
試してみました。

active queue には1つしかたまりませんが、sendmail -q をすると、
deferred quere のなかの quere も配信され、要件に合いませんでした。

713 :名無しさん@お腹いっぱい。 :03/01/24 13:17
そもそも、そんな運用をする703がバカかと。

714 :名無しさん@お腹いっぱい。 :03/01/24 13:44
なんか感じ悪いから>>703は放置する方針で・・

715 :名無しさん@お腹いっぱい。 :03/01/24 18:45
>>711
> これからバカは無視すべきでした。
日本語が変

716 :703 :03/01/24 21:37
やり方見つからなかったので、
smtp.c に手を入れる決断を行いました。
あーめんどくさいなあ。

717 :名無しさん@お腹いっぱい。 :03/01/24 21:52
>smtp.c に手を入れる決断を行いました。

うわ。ま、いいか。バカは放置で。


718 :名無しさん@お腹いっぱい。 :03/01/25 08:39
そうこうしてるうちに2.0 Patch 03が出たわけだが

719 :[postfix-jp:02414] Re: smtp-authでログインできない? :03/01/26 20:20
> cyrus-sasl-1.5.27-17vl1.i386.rpm パッケージからのインストール。
> Postfix-1.1.12-0vl3.src.rpm のspecファイルを変更しました。
> 変更内容は、
> Release:0vl0.26.sasl
> Requires:cyrus-sasl
> BuildPreReq:db3-devel cyrus-sasl-devel
> としてインストールをしました。

これだから初心者ぃぬxユーザは・・・。

720 :名無しさん@Emacs :03/01/28 17:42
nifty ユーザなんですが、relayhost を smtp.nifty.com にしていると、

to=<username@nifty.com>, relay=mail.nifty.com[202.248.37.254],
delay=2, status=bounced (host mail.nifty.com[202.248.37.254]
said: 550 5.7.1 <myname@nifty.com>... Relaying denied)

となり、送信できません。なんで?

721 :名無しさん@お腹いっぱい。 :03/01/28 17:44
>>720
発信者アドレスの制限にひっかかってる、とか?

722 :720 :03/01/28 17:48
と思ったんだけど、自分のメールアドレスがちゃんと使われてるみたいだし、
変だなぁ。

> postfix/qmgr: from=<myname@nifty.com>, size=293, nrcpt=1 (queue active)


723 :720 :03/01/28 17:56
変だなぁ。
直接お話しすると発信者アドレス制限すら引っかからないんだよなぁ。

$ telnet smtp.nifty.com 25
Trying 202.248.37.200...
Connected to smtp.nifty.com.
Escape character is '^]'.
220 mail505.nifty.com ESMTP Nifty Mail Server
MAIL FROM:<myname@家鯖>
250 2.1.0 <myname@家鯖>... Sender ok
RCPT TO:<myname@users.sourceforge.net>
250 2.1.5 <myname@users.sourceforge.net>... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
From: myname@localhost

fugahoge
.
250 2.0.0 h0S8ragM011144 Message accepted for delivery
quit
221 2.0.0 mail505.nifty.com closing connection


724 :名無しさん@お腹いっぱい。 :03/01/28 21:42
>>723
tcpdump


725 :720 :03/01/28 22:44
んー。なんでうまくいかんのやろ。

220 un501.nifty.com ESMTP Sendmail 8.12.7/8.12.7; Tue, 28 Jan 2003 22:40:30 +0900 (JST)
EHLO *.homeip.net
250-un501.nifty.com Hello my-addr [my-ip], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH CRAM-MD5
250-STARTTLS
250-DELIVERBY
250 HELP
MAIL FROM:<myaddr@*.homeip.net> SIZE=304
RCPT TO:<name@users.sourceforge.net>
DATA
250 2.1.0 <myaddr@*.homeip.net>... Sender ok
550 5.7.1 <name@users.sourceforge.net>... Relaying denied
503 5.0.0 Need RCPT (recipient)
RSET
QUIT
250 2.0.0 Reset state
221 2.0.0 un501.nifty.com closing connection


726 :名無しさん@お腹いっぱい。 :03/01/28 23:45
>>720
>>723と>>725で相手にしてるサーバがちごうてます。


727 :720 :03/01/28 23:49
$ grep ^relayhost /etc/postfix/main.cf
relayhost = smtp.nifty.com

ということになっているんですが・・・。

728 :720 :03/01/28 23:57
あ。

smtp.nifty.com だと、
> 220 mail502.nifty.com ESMTP Nifty Mail Server だけど、
mail.nifty.com につなぐと、
> 220 un501.nifty.com ESMTP Sendmail 8.12.7/8.12.7; 日付
につながってしまう。

ということで、Postfix 君は nifty.com の MX をわざわざ調べてから
メールを投げているようなんだけど、
何か他にいじる場所があるんでしょうか?

729 :720 :03/01/29 00:09
ったく。

# SMTP の場合には、ドメイン、ホスト、host:port、[address] または
# [address:port] を指定してください; [destination]形式を使うと
# MX 検索をおこないません。


730 :720 :03/01/29 00:09
nifty に質問した後だったじゃねーかよ。
postfix のヴァカァ〜。


731 :名無しさん@お腹いっぱい。 :03/01/29 00:15
いちいちココで報告しないでくれた前。
無駄なんだよ

732 :720 :03/01/29 00:17
無駄だと思ってるなら、いちいち無駄な報告に対する注意をしないでくれた前。
無駄なんだよ

733 :名無しさん@お腹いっぱい。 :03/01/29 01:19
また半コテハン厨房か・・・。

734 :名無しさん@お腹いっぱい。 :03/01/29 01:39
>>720
今度から他人様に質問する前に設定を百遍見直して下さい。


735 :720 :03/01/29 02:02
>>734
今度からそうします。ふにゅ〜♥

736 :名無しさん@お腹いっぱい。 :03/01/30 22:15
>>735
| 今度からそうします。ふにゅ〜?

富乳?

737 :今いくよ :03/01/30 22:25
わかる人がいましたら教えてください。
redhatを使いpostfixでsmtpサーバを作っているのですが、
転送の設定で困っています。

一部のドメインのみウィルスチェックサーバに転送すべく設定を行っています。
その設定において宛先(Toアドレス)で転送する判断するやり方は分かったのですが、送信元(Fromアドレス)で判断するやり方はあるのでしょうか?
つまり、どこ宛てのメールでも送信元が一定のドメイン(IPアドレスでも可)であればウィルスチェックサーバに転送をかけるというものです。
それは可能なのか、可能でしたらその方法を知りたいです。

738 :名無しさん@お腹いっぱい。 :03/01/30 23:27
>>737
postfix2.xならば以下で可能。postfix1.xではたぶんできないと思われ。

main.cf:
smtpd_sender_restrictions =
$default_database_type:$config_directory/filter_sender

filter_sender:
hoge.org FILTER smtp:virus.check.server


739 :名無しさん@お腹いっぱい。 :03/02/09 17:48
postfix-jpにアフォがまた一人。
まったく、「Vineでお手軽サーバー」厨房どもは・・・。

740 :名無しさん@お腹いっぱい。 :03/02/17 05:04
でもまぁ最初は皆何もわからない初心者なんだし温かく見守りましょう。
# いつまでも教えて君ではこまりますが…

741 :名無しさん@お腹いっぱい。 :03/02/21 21:15
2.0.4キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

742 :名無しさん@お腹いっぱい。 :03/02/27 14:51
http://marc.theaimsgroup.com/?l=postfix-users&m=104610051622044&w=2

743 :名無しさん@お腹いっぱい。 :03/02/27 22:29

これいいね。
http://www.matsusaka-u.ac.jp/~okumura/networking/beforesmtp.html

DRACを使ってPOP Before SMTP をするときみたいに
組み込むのにパッチあてする必要があったりしなくてステキ。
でも、あんまり使われているように見えないので
宣伝かきこ。

744 :名無しさん@お腹いっぱい。 :03/02/27 22:32
>>742
(・∀・)イイ

745 :名無しさん@お腹いっぱい。 :03/02/27 23:18
最近、うざい広東語メールが頻繁に届いています。そこで、
台湾 *.tw と 中国 *.ch ドメイン全体をFrom: ヘッダで
REJECTしたいのですが、header_checksをどのように書けば
よいのでしょうか?

/From:*.tw/i REJECT
/From:*.cn/i REJECT

でよいのでしょうか?なんかocn.ne.jpもREJECTしそうで怖いです。
教えてください。googっても出てきまへん。

746 :名無しさん@お腹いっぱい。 :03/02/28 00:03
とりあえず、それじゃダメ。正規表現であってワイルドカードじゃないんで。
ocn.ne.jp にはひっかからないが、.cn や .tw にもひっかからない。
今後のためにも正規表現を勉強すべし。

>教えてください。googっても出てきまへん。

んなこたーない。


747 :名無しさん@お腹いっぱい。 :03/02/28 02:47
>>745
腐るほど正規表現の資料は引っかかるぞ。
CGIの勉強してたらテストツールとかも見つけたし。

748 :演技師 :03/03/01 01:05
ぐぐってその場しのぎもいいけど正規表現はちゃんと理解しておかないとあとあと困るよ〜

↑困ったひと

749 :名無しさん@お腹いっぱい。 :03/03/04 19:00
2.0.5 sage

750 :名無しさん@お腹いっぱい。 :03/03/05 12:34
postfix のpop3 before smtpで詰まっています。
(環境はSolaris8+postfix-2.0.5)
qpoopper+Dracの連携はうまくできているようです。
popアクセスの後、
/usr/local/BerkeleyDB.4.1/bin/db_dump -p /etc/mail/dracd.db
とすると、受信元のIPアドレスが記録されているのが確認できました。

ところが、Dracとpostfixの連携がうまくいきません。
/etc/postfix/main.cf に下記のように書いたところ、

smtpd_recipient_restrictions, = permit_mynetworks,
check_client_access hash:/etc/mail/dracd,
check_relay_domains

/var/log/syslog
postfix/smtpd[8560]: [ID 947731 mail.crit] fatal: unsupported dictionary type: hash
と出てきます

751 :名無しさん@お腹いっぱい。 :03/03/05 12:34
>>750 つづき
hashのところをbtreeに書き換えると下記のようなログを掃きます。
postfix/smtpd[9177]: [ID 947731 mail.crit] fatal: unsupported dictionary type: btree
postfix/master[1539]: [ID 947731 mail.warning] warning: process /usr/local/postfix/smtpd pid 9177 exit status 1

# postconf -m
を実行すると、
static, nis, dbm, regexp, environ, proxy, unix
となり、hashもbtreeもなかったので、

/etc/postfix/main.cf を下記のように書き変えたのですが、
smtpd_recipient_restrictions, = permit_mynetworks,
check_client_access dbm:/etc/mail/dracd,
check_relay_domains

postfix/smtpd[9724]: [ID 947731 mail.crit] fatal: open database /etc/mail/dracd.dir: No such file or directory
今度は、dracd.dirがないと言われてしまいました(涙)。

postfixがBerkeleyDBをきちんと参照していないのがいけないのかと思い、
make -f Makefile.init makefiles CCARGS='-DHAS_DB -I/usr/local/include' AUXLIBS='-R/usr/local/BerkeleyDB.4.1/lib -L/usr/local/BerkeleyDB.4.1/lib -ldb'
としてmakeからコンパイルをやり直してみたのですが、同じ状況です。
一体どうすればよいのでしょうか?ご教授願えますでしょうか。


752 :名無しさん@お腹いっぱい。 :03/03/05 16:30
Sendmail CA-2003-07 workaround
http://marc.theaimsgroup.com/?l=postfix-users&m=104683109927412&w=2


753 :名無しさん@お腹いっぱい。 :03/03/06 22:09
>752
2.0.6 に入ったでし。

754 :名無しさん@お腹いっぱい。 :03/03/08 01:04
>>753
入ったというか、「入れてやった」て感じか? それとも、postfix本人もマズー
だったの?

755 :753 :03/03/08 01:37
>754
postfix は無問題。機能の off が main.cf でできないところを見ると、
まわりの sendmail が大量にマズーで慌てて作ったかと(藁


756 :名無しさん@お腹いっぱい。 :03/03/08 03:59
754じゃないが

>>755
さんくす
1.x使っててまだ 2.xに移行したくないなーと思ってたので
postfixに問題あるかソース読むところだったよ

#ってのをすぐに書こうとしたらplalaの問題につかまって掛けなかった…


757 :753 :03/03/08 12:54
>756
1.x/20010228 用のパッチも出てる。配下に sendmail がいるなら当てるべし。

758 :756 :03/03/09 06:58
>>757
親切にども
こんな事も有ろうかとsendmailは一掃してあります

759 :名無しさん@お腹いっぱい。 :03/03/09 18:12
固定の2,3人のリスト作るのに、fmlとか入れないで
もっと簡単な方法があったら教えてミソ。


760 :名無しさん@お腹いっぱい。 :03/03/09 18:18
>>759
.forwardはどうよ?

761 :759 :03/03/09 18:34
>>760
thx. ML名でunixアカウント作るのね。
実アカウントなしでやる方法あったら
ウマーなんだけどないかな。


762 :名無しさん@お腹いっぱい。 :03/03/09 18:43
>>761
メンバー固定なら /etc/aliases (というか alias_maps) でいいんじゃない?

763 :名無しさん@お腹いっぱい。 :03/03/09 18:50
>> 762
thx!カンマでつなげばよかったんですね。man嫁>漏れ


764 :名無しさん@お腹いっぱい。 :03/03/10 20:15
>757
patchの概要おしえて

765 :名無しさん@お腹いっぱい。 :03/03/10 20:35
>>764
>>752

766 :名無しさん@お腹いっぱい。 :03/03/11 21:51
>765
If the result is still too long then
Postfix truncates the address and fixes any trailing backslahses
or unbalanced quotes that might do damage.
ここの具体的な動作、おしえて。

767 :753 :03/03/12 20:57
>766
The fix truncates non-address information in message address headers
(comments, etc.) to 250 characters per address. This will not affect
ordinary email. However, SPAM from poorly written software can
trigger warnings.


768 :山崎渉 :03/03/13 16:35
(^^)

769 :名無しさん@お腹いっぱい。 :03/03/18 03:46
ヘッダの Received: に付く .... by abc.def.org (Postfix)
のところに Postfix のバージョンも一緒に表示させるには
どうしたらいいですか?


770 :(´-ω-`) :03/03/18 06:51
(´-ω-`)
http://homepage3.nifty.com/digikei/

771 :名無しさん@お腹いっぱい。 :03/03/18 10:06
現状では Received: の書き換えは
ソースをいじってコンパイルしなおすしか方法はないはず。

772 :名無しさん@お腹いっぱい。 :03/03/20 07:40
1.1.12を使ってます。

負荷分散のため送信サーバ何台かで並列に送信したいです。

smtp1, smtp2, smtp3, smtp4 と4台のSMTPサーバがあり、
クライアントは smtp1 だけに送信します。ここでうまい具合に、
smtp1 が smtp2, smtp3, smtp4 にメッセージを分散させる方法はあるでしょうか?

transport_maps = regexp:/etc/postfix/transport

/^[a-i]/ smtp:smtp2
/^[j-r]/ smtp:smtp3
/^[s-z]/ smtp:smtp4

としたのですけど、これはドメイン名で検索してしまい、
だいぶ都合が悪いのです。user名で検索できないものでしょうか。


773 :名無しさん@お腹いっぱい。 :03/03/20 10:05
>>769
コンフィグよく見ろよ

774 :名無しさん@お腹いっぱい。 :03/03/20 11:13
Postfix-2.0.7 age

775 :名無しさん@お腹いっぱい。 :03/03/21 11:48
>772
2.0.x 使え。

776 :名無しさん@お腹いっぱい。 :03/03/21 12:12
>>772がspammerかどうかは知らんが、
別のspammerがここを見てないとは限らんので
こういうことは迂闊に回答するのはためらわれるんだよな。

とりあえず、L4SWでネットワーク的に解決してしまえ、
と金のかかる方法を提案してみる。


777 :名無しさん@お腹いっぱい。 :03/03/23 21:20
あたたたたたたたたたたたた、多機能!!

778 :772 :03/03/24 22:34
>>776 DNSバランシングでなんとかしてますが、なんか偏るので、
>>775 2.0.xを勉強します。

779 :名無しさん@お腹いっぱい。 :03/03/25 12:10
こんにちは.海外からのspamがうざいので,main.cfのsmtpd_recipient_restrictions に,
reject_unauth_client
と書いたら,受け取りたいメールまではねるようになってしまいました.
hogehoge.co.jp OK
といった,受信を許可したいアドレスリストを作ってhash形式に変換し,
hash:/etc/postfix/access とsmtpd_recipient_restrictions に書いたとすると,
reject_unauth_clientよりもhash:/etc/postfix/accessの方を優先してくれる
のでしょうか?
また,.co.jpのように,許可したいアドレスをドメインで指定することは可能でしょうか?
(皆さんはどのようにspam対策をされていますか?)


780 :名無しさん@お腹いっぱい。 :03/03/25 14:30
どうしても事故が起こってしまうので
postfixでspam対策をやるのはあきらめてます。
通報できないし。

781 :名無しさん@お腹いっぱい。 :03/03/25 16:07
spamassassinいれれ

782 :779 :03/03/25 19:55
779です.レスありがとうございました.
>>780 
うーんなるほど.確かにそうかもしれませんね.

>>781
これは知りませんでした.検討してみます.ありがとうございます.

783 :名無しさん@お腹いっぱい。 :03/03/26 01:30
>>782
procmail, junkfilter...
http://pc.2ch.net/test/read.cgi/unix/1024074390/


784 :名無しさん@お腹いっぱい。 :03/03/28 21:10
1.11から2.06に上げたんだが、
いままでSPAMを弾いていた、main.cfの
maps_rbl_domains = relays.ordb.org
smtpd_helo_restrictions = reject_maps_rbl
みたいなRBL設定は、2系ではどう記述するのか教えて欲しい。

マニュアル見た限りでは2系ではなくなってるのかな?
restriction reject_maps_rbl is going away. Please use reject_rbl_client <domain> instead
って、reject_rbl_clientやらreject_rhsbl_clientをどう使えばいいのかわからん。
ORDB.ORGのマニュアルも1系(バージョンの記述なし)のままだしこまた。


785 :名無しさん@お腹いっぱい。 :03/03/28 22:40
sample-smtpd.cf 嫁

786 :名無しさん@お腹いっぱい。 :03/03/29 01:54
>>784
そのまんまだろ?ていうかぐぐっただけでも設定例たんまりでるしな。

787 :名無しさん@お腹いっぱい。 :03/03/29 10:14
>>786

ぐぐってたんまり出るのは1系だろ?
reject_maps_rbl自体ないんだし、そのままやると事故ばっか(w

で、たぶん、
smtpd_client_restrictions = permit_mynetworks, reject_rbl_client relays.ordb.org
みたく書くんじゃないのか?
smtpd_helo_restrictionsがこういうオプションとれるかどうかは試してない。

788 :名無しさん@お腹いっぱい。 :03/03/29 11:17
>>787
英語の読めない厨房だったか・・・スマン

789 :名無しさん@お腹いっぱい。 :03/03/29 11:49
>>788
ボクは英検5級持ってるので英語できますです。

790 :名無しさん@お腹いっぱい。 :03/03/29 12:11
>>789
じゃ訳せ
restriction reject_maps_rbl is going away. Please use reject_rbl_client <domain> instead

791 :名無しさん@お腹いっぱい。 :03/03/29 14:07
>>784
maps_rbl_domainsは[使わず]に、
たといばこんなふうに並列しる

smtpd_delay_reject = yes
smtpd_helo_restrictions =
 permit_mynetworks,
 reject_rbl_client <domain.tld-1>,
 reject_rbl_client <domain.tld-2>,
 reject_rbl_client <domain.tld-3>,
 reject_rbl_client <domain.tld-4>


792 :名無しさん@お腹いっぱい。 :03/04/02 10:20
/etc/postfix/maib.cf

mailbox_size_limit=*******
と設定すると、メールの受信ができなくなります。
原因としては何が考えられるでしょうか?

OSはVineLinux2.6で、postfixのバージョンは下記のようになってます。
# rpm -q postfix
postfix-1.1.12-0vl0.26


793 :名無しさん@お腹いっぱい。 :03/04/02 11:26
# 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

MTAから起動されるプログラムが設定以上の大きさのファイルを作っているのです。
spamprobeとかspamprobeとかspamprobeとか(オレハナ

794 :名無しさん@お腹いっぱい。 :03/04/04 15:43
1postfix 0.0.20010228を使っています。

.forwardで携帯にメールを転送しています。
ですが、メールが添付ファイル付きのメールな場合
携帯には転送されません。
それは構わないのですが、携帯のサーバーから
エラーメールがメールの発信者に送られてしまい
相手にちょっと迷惑をかけているようです。

これを回避する方法を教えてもらいたい。


795 :名無しさん@Emacs :03/04/04 15:50
>>794
死ね

796 :名無しさん@お腹いっぱい。 :03/04/04 15:58
>>794
procmail 等を使って添付ファイルが無い等の条件に合うメールだけを
転送するようにすればいいんじゃない?

>>795
スレ違い

797 :794 :03/04/04 16:32
>>796
thx

798 :名無しさん@お腹いっぱい。 :03/04/04 16:52
>>794
携帯を換える手もある

799 :名無しさん@お腹いっぱい。 :03/04/05 10:44
postfixって、「このバージョンはヤバいから使っちゃダメ」ってある?
細かいバグとかじゃなくて、致命的セキュリティホールがあるとかって。

800 :名無しさん@お腹いっぱい。 :03/04/05 11:56
奇数番号(ry

801 :名無しさん@お腹いっぱい。 :03/04/08 16:41
メールアドレスの@より後ろが特定のモノのみを中継すると言うのはどうすれば良いの?
たとえば@より後ろがhogehoge.comとhogehoge.ukだけを中継許可すると言った感じです

802 :名無しさん@お腹いっぱい。 :03/04/08 18:21
Postfixの送信ログとエラーログの場所を教えれ。

803 :名無しさん@お腹いっぱい。 :03/04/08 20:14
>>802
ハードディスク

804 :名無しさん@お腹いっぱい。 :03/04/08 21:28
>>801
http://www.stahl.bau.tu-bs.de/~hildeb/postfix/restriction_classes.shtml

805 :名無しさん@お腹いっぱい。 :03/04/16 05:30
質問させてください。

Vine2.6r1でpostfix1.1.11-0vl3を使っているのですが、
mydomain.comというドメインで運用している状態で

  Linuxユーザー名"test@mydomain.com"

に対して、

  メールアドレス"testr@mydomain.com"

を割り当てたいのですが、バーチャルドメインマッピングで

  test@mydomain.com test@mydomain.com

を指定したところ、マッピング先の@以降が認識されていないようで、
別ドメインからtest@mydomain.com宛てにテストメールを送信してみたところ

  <test@mydomain.com>: unknown user: "test"

と書かれたエラーメッセージが返ってきました。

test@mydomain.com 宛てに送られたメールを
ユーザー"test@mydomain.com"にきちんと配送させるにはどうしたらよいのでしょうか?


806 :805 :03/04/16 05:32
>>805 訂正です(余計な"r"がはいってるミス)

×メールアドレス"testr@mydomain.com"
○メールアドレス"test@mydomain.com"

807 :名無しさん@お腹いっぱい。 :03/04/16 09:48
> mydomain.comというドメインで運用している状態で
mydomain = mydomain.com
ってことだよね?  だったら、mydomain.comはバーチャルドメインにならないと思うのだけど?

$mydomainがmydomain.comじゃないのなら、virtualで

mydomain.com         anything
test@mydomain.com    実在するユーザー名@ほんとのドメイン($mydomain)

かな。

808 :805 :03/04/16 11:04
>>807 アドバイスありがとうございます。

main.cfで mydomain = mydomain.com なんですが、
mydestinationを指定せずに、virtual内に

 mydomain.com  anything
test@mydomain.com  test@mydomain.com

を指定しています。(@以降がない単純なユーザー名ではうまくいくのです)

>>805 さんのアドバイスをもとに、もっとわかりやすくやってみました。

$mydomainをmydomain.com以外に(mydomain = rootdomain.com)設定し、
Linuxユーザー名
 "user1", "user2@mydomain.com"
という2つの違ったユーザーを準備して、virtualには

 mydomain.com  anything
 user1@mydomain.com  user1@rootdomain.com
 user2@mydomain.com  user2@mydomain.com@rootdomain.com

と設定してそれぞれに外部からテストメールを送信したところ、
user1@mydomain.com宛てのメールはきちんとuser1に届けられたのですが、
user2@mydomain.com宛てのメールは

  <user2@mydomain.com>: unknown user: "user2@mydomain.com"

のエラーで返ってきて、実在するユーザー"user2@mydomain.com"に届きませんでした。
アットマークの後が認識されていますので、先ほどから一歩進んだ感じがしますが、
"user2@mydomain.com"というユーザーが実在するにもかかわらずunknown userになってしまいます。

やはり実在するユーザー名にアットマークは使用できないのでしょうか?

809 :名無しさん@お腹いっぱい。 :03/04/16 15:56
\ ('-'*) もお薦めできない


次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)

read.cgi ver5.26+ (01/10/21-)