XMailについて語ろう
sendmailやqmailより知名度の落ちるXMailについて語りましょう。 1.24にしてから起動しなくなった。 アプリケーションを正しく初期化できませんでした (0xc0150002)とエラーがでます。 >>375 opensslが入ってないと見た。よくよくドキュメントを読み直せ。 >>376 様 ありがとうございます。 opensslは入っています・・・ >>377 そのopensslはXMailが要求しているバージョン(0.98d)と同じものか? 同じものです。 違うマシンで実行すると動きました・・・ どうやらマシンの環境によるようですが,動かないマシンがサーバーなので困っています。 1.23まではトラブルなく動いていました。 >377 >381 の言ってるモジュール入れると動くみたいですね。 ほんとびっくりだよ...。 1.21が急に起動しなくなった。 サービスを開始してもエラーを出さずに停止状態に戻っている ようだ。 >>383 コマンドプロンプトから--debugで起動してエラーメッセージを確認。 今朝、エラーメッセージが大量に来てるから何かと思ったらOB25Pに引っ掛かってた… まぁなんとかなったけど、もうちょっと具体的な日時は教えておいて欲しかったよ。 OP25Bで二ヶ月、その後1.24にして>>381 ので二週間悩んだ。 やっと快適に。 放置してるけどそろそろばーじょんうpしないとなぁ。億劫だ 自鯖で作ったアドレスに対してXmail側で取れる防衛手段って無いのか? フィルタとか。 OP25B処理には全部対応したがこれは踏み台防止なだけであって自分に 届くメールにはほとんど関係ないし。 このままだとプロパイダアドレスのフィルタがどんどん良くなって 自鯖のアドレスがうざく感じて仕方が無い。 >自鯖で作ったアドレスに対してXmail側で取れる防衛手段って無いのか? >フィルタとか。 書きミスだ・・・。 これSPAMメールに対してのことな。 Xmailのスパムフィルタを導入すればいいんじゃないか? XMailの自動削除がちゃんとうごいてないようなんだが何が悪い? 設定は1日経過、1kb以上で設定しているんだが.. 「XMailの自動削除」がなんなのか透視できなかった…… 削除はMTU側じゃね? >>395 ?MTU (Maximum Transfer Unit) ではなくて MTA (Message Transfer Agent) だろ。 すいません、XmailというよりXMailCFGです。 ユーザの管理の中にあります。 xmailってpostfixやsendmailと比べて機能やセキュリティーはどうですか? winで導入しているんですがlinuxで鯖運用するのはどうなんでしょうか? そんなおおざっぱな言い様なら、どんなOSでどんなソフト使っても一緒。好きにしたらいい。 >xmailってpostfixやsendmailと比べて機能やセキュリティーはどうですか? 基本的な機能は備えているよ >winで導入しているんですがlinuxで鯖運用するのはどうなんでしょうか? 有りなんじゃないかな これ以上のどんな回答を望むというのか? つか、WinだからこそXMailに出番がある訳で、(他に無料でまともなの殆ど無いしw) Linuxなら、XMailはマイナーなだけかと。普通にメジャーな奴があるんだから、そっち使えば良いだけ。 いや、メジャーでもMTAってのは設定がややこしいから、あえて 設定することに慣れたXMailを使うってのも一つの手。 >>405 > >xmailってpostfixやsendmailと比べて機能やセキュリティーはどうですか? > 基本的な機能は備えているよ もう少し比べてくれ。 XMailのPSYNCとPOPFileの組み合わせは超便利です。 送信先ドメインを間違ってメール送信してしまったのですが、 SMTPアクセスログ詳細 のエラーログが止まらなくなってしまいました。 サーバー(PC本体)を再起動してもエラーは果てしなく止まらずに・・ ずっと続いています orz そのまま放っておけばいつか送信が止まるのでしょうか? 止め方を教えてください・・・ この状態でも普通にメール鯖として稼働してるのですが気持ち悪い・・・ >>412 >サーバー(PC本体)を再起動しても XMailを再起動したいだけなら、管理ツール→サービスの「XMail Server」の再起動で桶。 OS毎再起動しても意味はないかと。 >そのまま放っておけばいつか送信が止まるのでしょうか? 止め方を教えてください・・・ 〜\MailRoot\spool\に送信ミスしたメールが残ってて、リトライしてるんでないの? リトライ回数が設定の上限に達したら諦めると思われるが、さっさと止めたいのなら、管理ツール→サービスから XMailを停止させて、spool\からリトライしてるメールを削除後、XMailを開始すれば良いんでないの? 連続の「.」や、末尾が「.」のメルアドって、受信はできるんですか? 自分でチェックしようと思ったら、そんな器用なアドレス用意できない・・・ >>415 XMail 1.23以降の場合、オリジナル版ではどうやってもできない。 Davideに問い合わせたところ、RFC違反している方が悪いだろ、とのこと。 パッチは以下。 http://www.belbel.or.jp/ ~belphegor/xmail/ >>416 ありがとうございます。 送信だけでなく、受信もできないのですね。 やっとドット連続のメルアドを持っている友人を見つけたので、送っても らったところ、矢張り「相手先ホストの都合により送信できませんでした」 というメッセージが返ったようです。 とりあえずはダウングレードします・・・ xmail (xmailcfg) ↓SMTP:8825 POPFile ↓SMTP8025 で構築しようとしてるんですが、外部からのメールがXmailに無いユーザーだと 全てRejectしてしまいます。XmailcfgのSMTPログで各受信のステータスはRCPT=EAVAIL となっています。Xmailcfgで認証無しにする設定はどこにあるかわかりません。 全てのメールを認証無しで受信しPOPFileなどへ転送するようにするにはどうしたらいいですか? ちなみにPOPFileを受信の先頭にして以降のメーラーへ転送するのは成功してます。 >>418 まずはどういう構成なのか教えれ。 XMail宛にメールが届いた際、存在しないユーザをRejectしてしまうと何か困るのか? >>419 社内で使用するのでユーザーがべらぼうに多いのよ。 登録するのが面倒なので、全て受信してほしいんです。 確かに登録したユーザーなら難なくPOPFileにメールが 渡るんですが・・・。 全て受信→その後にDominoサーバーが登録ユーザー以外全て はじいてくれるので。DominoとXmailの両方ユーザー登録し 整合性が取れなくなる可能性の有りな訳で、すみませんが ご教授お願いします。 登録すれば良いだけでは? スパムメール中継所になりたいんとしか見えん。 418に社内システムまかせてる会社って…… 更に中継所にならない設定をご教授って話になりそうな悪寒w べらぼうなユーザ数ってどれくらいか気になるな べらぼうな数はしょうがないとしても 両サーバの整合性が崩れると面倒だなぁ 両方のユーザの登録および削除を行うプログラムかスクリプトを どこかに作ってもらうのがいいんじゃないかな xmailで凍結メッセージ再送しようとしたんだけど「スケジュールしました」って 言われるだけで送信してくれない。 何が原因だか・・・ 今のところ凍結メッセージの中身をコピーして見てるけど、再送が機能しないのは すっきりしないな。 >>350 その後起動に成功しましたか? こちらも同じ現象で困っています。 本家の指示通りC++ ランタイム入れました。 ドトネトフレームワークは2.0入っています。 OSはserver2003。 イベントログにはXMail error: 0, {Socket bind error}とあります。 なにかいじっているうちに止めちゃいけないサービスを止めちゃったのでしょうか? それとxmailのlogになぜかsmtp*****というログがほぼ毎日入っています。 サービスが停止してても踏み台にされる危険があるのでしょうか? 一応IP規制でlocal host 以外を蹴るようにはしてありますが・・・ >>425 > XMail error: 0, {Socket bind error}とあります。 XMailを止めた状態で、SMTP (tcp:25), POP3 (tcp:110)にアクセスしてみれ。 コマンドプロンプトから telnet 127.0.0.1 (ポート番号) だ。 接続が拒否されれば予想通り。何らかの応答があればXMail以外のソフトが これらのポートを使っているということだ。 たいていの場合はセキュリティソフトだろうが。 >>420 ドメインエイリアス(別名)を登録すればいいのでは? 中継先をDominoサーバにすればいい。 >>424 ログを追いかけてみれ。 >>426 Bingo!でした。 MailEnableが動いてました。 ホスティングで初期状態のまま機能の追加と削除や インストール履歴にもなかったんで見落としました。orz 教えて頂くまではwindowsのmail関係のapiかと思って 疑いつつもそのままにしてました。 チェック方法も常識もわからない初心者であることを 再度思い知らされました。 ありがとうございました! ドコモの携帯に転送をしてるんですが、今まで全く問題なく動いてました。 で、voderfoneのあるアドレスを携帯で受信拒否にしたところ、ほかのvoderfone から来たメールが転送時に 550 Unknown user で転送できませんでした。 因みに携帯に、直にその拒否対象外のvoderfoneのアドレスからは届きます。 転送時に hoge@hege.hoge を名乗る にするとその状態になります。 転送時に元送信者アドレスを名乗る にすると転送自体がされません。 どなたかわかる方がいらっしゃれば教えて下さい。 429だけど 徘徊くそ撒き散らしじじい 死ねよ >>430 おまえν速にもいたろう 特定したから 首洗って待ってろ 430じゃないけど どうして怒ってるか理解できない ν速で430に何か嫌がらせされたの? どうやって430と特定したの? おしえて asp.net 2.0 でSmtpClientを使って送信しようとすると "Syntax error in parameters or arguments" と返って来ます。 いろいろググってみましたがわかりません。 メーラーを使ったテストではOKでした。 to from ともに同じドメインです。 webサーバーとメールサーバーは同一です。 Dim addrFrom As MailAddress = New MailAddress(Me.textAddress.Text, Me.textName.Text) Dim addrTo As MailAddress = New MailAddress("info101@*****.net") Dim msg As MailMessage = New MailMessage(addrFrom, addrTo) msg.Subject = "Chaos Dimension メールフォームからのメール" msg.Body = _ "名前: " + Me.textName.Text + vbCrLf + _ "メールアドレス: " + Me.textAddress.Text + vbCrLf + _ "ウェブサイト: " + Me.textSiteUrl.Text + vbCrLf + vbCrLf + _ Me.textMessage.Text msg.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess Dim client As SmtpClient = New SmtpClient("*****.net") client.Host = "*****.net" client.Credentials = New System.Net.NetworkCredential("postmaster@*****.net", "****") client.EnableSsl = False client.Timeout = 100000 client.DeliveryMethod = SmtpDeliveryMethod.Network client.Send(msg) msg.Dispose() ヒントだけでもいただけたら幸いです。よろしくお願いします。 >>433 etherealなどでパケットキャプチャしてみれ。 >>435 etherealを調べてますが、頭がクラクラしてきました。 キャプチャはできても解析できるか自信がありません。 勉強しながらやってみます。 ありがとうございました。 >>433 うちはBASPで同じエラーが起た。 To, From のアドレスを <aaa@bbb.cccc> のように カッコで囲うとエラーが出なくなった。 .NETでも同じ症状かもしれない。 おかげで、BASPを使用するコードすべてを修正しなきゃならなかったよ。 つまり、MAIL FROMとかRCPT TOに<>で囲まないままリクエストしてて、 XMailはそれを弾くって事なのかな? >>438 そういうことではないみたい。BASP側の問題かな。よくわからん >>439 一応、違反ではなかったような。 >>433 .NETで同じエラーを再現できた。 Credentialsに何も設定しなければ、エラーはでなくなった。 どういうことんなんだろう?折れも知りたい。 キャプチャでは、2回334をXMailが送信しているのに、 .NET側がそれを無視して、MAIL FROMを送り、Syntax error に 検証終るまでこの話題は放置かと思っていたらたくさんのレスありがとうございます。 <>で括るについて。 http://xmailserver.jp/cgi/_tech/nph-disp.cgi?21+1509 にあるようにxmailはそれをエラーとして扱うようです。 >>440 ありがとうございます。 本家のBBSにもサンプル参照付でおなじエントリが あるのですが、その人は自己解決したと書いてあるだけで・・・ .Netが334を無視してるとしたらSoketでコーディングするしかないんでしょうか? いろいろ調べてみてますが、わかったのは中国人も困ってるということくらい・・・ http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=1803492&SiteID=14 >>440 RFC2821の35ページ目、 > 4.1.2 Command Argument Syntax に > Reverse-path = Path > Path = "<" [ A-d-l ":" ] Mailbox ">" とあるので、<>で括らなければダメ(書式上オプション扱いになっていない)だよ。 >>441 これは推測だけれども、SSLを使用しないとパスワードを流さない M$仕様になっているのかもしれない。 http://forums.asp.net/rss.aspx?ForumID=160&PostID=1121669 あたりの独自コードでも使うしかないかな。 >>443 目下のところそのようです。 とりあえずIP指定してCredentialsを外す方法で対処します。 ありがとうございました。 XmailCFGのスパムメッセージの管理で、キーワード入れてもフィルタリングしてくれない。 テストでは件名に VIAGRA というのがあれば拒否したいと思っています。 このページでチェック入れてるのは下の4つだけです。 「ボディ内も検索する」にチェック入れても、キーワードの両側に*入れても一緒だった。 ■フィルタリングの実行 [レ] フィルタリングを実行する。 ■フィルタリングの詳細 [レ] ローカルユーザあてメッセージのヘッダ内をキーワード検索する。 [レ] アウトバウンドメッセージ(外部送信メッセージ)のヘッダ内をキーワード検索する。 [レ] From: フィールドが空白ならスパムとみなす。 フィルタ VIAGRA 自己解決。なんで受信メールなのにアウトバウンドなのか理解に苦しむ。orz<プウ [レ] アウトバウンドメッセージ(外部送信メッセージ)のヘッダ内をキーワード検索する。 最近件名無しのPDFスパムがやたら多いが「件名無し」のフィルタリングはXmailで 可能でしょうか? xmailをVistaにインストールしたのだが、サービスの登録ができないです。 Vistaって未対応? >>450 人柱としてみっちり調査・検証して報告してくれ すみません。教えていだだきたいのですが、1台のホストで 2台のxmailを運用させたいのですが、なぜか片方がうまく動きません。 両方別々のxmailcfgを使って設定は行いました。 まず、確認したいのはapacheのようにxmailごとにwindowsにサービス登録は可能ですか? また、1台のホストで複数のxmailを運用する場合、設定などで気をつける箇所はありますでしょうか? よろしくお願い致します。 >>453 もう、VirtualServerとか使った方が楽だよ。 >>453 なんで複数のXMailを動かす必要があるんだ? ドメインなら複数を設定できるわけだが。 >>453 Virtualサーバも考えているのですが、まずは複数運用できるならやってみたいのです。 >>454 ドメインが複数設定できるのは知っているのですが、 POP3とSMTPサーバのアドレスを別々に設定する必要があるからです。 ひょっとしてドメインごとにPOPやSMTPを設定できるのでしょうか? >>456 > POP3とSMTPサーバのアドレスを別々に設定する必要があるからです。 アドレスとは? 昨日から急に xmail.exe のCPU負荷が常時100%近くまであがってしまいます 環境は正常だったときから全く変えていません。 もしや外部からのアタックで踏み台になっているのかとネットワークを監視してみても 一切の接続がありません。 色々調べてみてもこの様な事例が見あたりませんでした。 わかる方よろしくお願いします。 >>459 まずはログ(OSのログ、XMailのログ)を読め。 >>460 それぞれのログに解決につながるような情報はありませんでした。 どうしても原因がわからず結局OSから入れ直しました。 ローカル -> Xmail RCPT TO aaa@foo.jp RCPT TO bbb@foo.jp DATA で送信すると、 Xmail -> 別のMTAで RCPT TO aaa@foo.jp DATA RCPT TO bbb@foo.jp DATA と、わざわざRCPTを分けて送信しているのを回避する方法はないですか。 別のMTAの前にLBが入ってて、同一メールが振り分けられて困るんです。 相変わらずマターリなスレだなぁ 数ヶ月ぶりに動かしたらyahoo→自鯖へ届かなくなってた 自鯖→yahooは送信出来てるんだが yahoo→自鯖の場合だとデーモンでエラー吐いて戻ってくる <****@****.mydns.jp>: Sorry, I couldn't find a mail exchanger or IP address. (#5.4.4) ちょっと原因探ってくるかね XMailのWindows版(バイナリ)って、システムアカウントを使うことはできるのでしょうか? >469 Windowsのユーザーアカウントのつもりです。 XMailのバーチャルアカウントとの対比の つもりで書きました。よろしくお願いします。 >>470 そもそもXMailはWindowsアカウントは使わない仕組みだ。 だめだ 判らない 誰か参考になるwebソースとかないですかねぇ・・ hotmailみたいに、自鯖⇔hotmailが不可能なのは判るんだけど yahoo→自鯖だけがダメって理屈が判らない 自鯖→yahooならスパム防止とかで理解出来るんだがなー read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる