XMailについて語ろう
sendmailやqmailより知名度の落ちるXMailについて語りましょう。 >>472 yahoo以外はどうなの。どこでもだめならDNS見直し。 >>473 非固定IPでDDNSだけど、IP変わるのって月1か2位 DiCE自動更新で数時間経ってからやっても同じ結果なんだよね >>474 ISPやら他には送れる 自分の携帯にも送れる 逆も然り つーか、2,3ヶ月前までyahooから普通に送受信出来てたんだよ 鯖はとある公開鯖で24h常に起動させてたし、mailに関する設定は何も弄くっていない そこらへんは>>467 にある通りなんだな xmailを入れてみました。 自鯖←gmail は可能ですが、自鯖→gmail が出来ません。 試しに smtpの送信ポートを25から10025に変えてみましたが駄目。 OP25B対策として、smtpfwd.tab に "*" "smtp.gmail.com:587" と書いてみたのですが、あと足りないのは何でしょうか。 ・gmailのアカウント情報を記述する必要があるのか、 またどのファイルにどのように書くのか疑問です。 >>476 そのマシンからsmtp.gmail.com:587は繋がるのか? >>476 MailRoot\userauth\smtp\smtp.gmail.com.tab (Windowsの場合)ってファイルを作って "plain" "foouser" "foopasswd" みたいな行を書くんだろうけど、gmailの鯖はplainじゃ通らないと思われ。 レスありがとうございます。夜確かめてみます。 PHPと連携させたかったため、LinuxでXmailCFG無しで構築中です。 ちなみにOP25Bは25番→10025番へ変えて対処できるのかなと 思っていたのですが、 通信の中身で制限がかけられていると思ってよいのでしょうか? >>480 通信の中身までみて制限をかけるようなプロバイダはさすがにない。 ただし携帯電話は別。 本日めでたくXMailをインストールしました。 受信したメールを携帯に転送したいのですが どこで設定すればよいでしょうか? >>485 mailproc.tabを$MAIL_ROOT/domains/(ドメイン名)/(ユーザ名)/以下に作成して "redirect"[TAB]"(転送先メールアドレス)" とすればいい。 [TAB]はタブに置き換えること。 >>486 ありがとうございました! できました。 あと添付ファイルは転送したくないのですが 添付ファイルを削除して転送することはできますか? >>487 それはXMail(というかMTA)の機能ではないだろう。 やりたいのであればフィルタルールでも作れ。 お知らせメールというので代用できました。 xmail高機能すぎてワラタ あれから順調に稼動しているのですが ある特定の人からのメールが受信できません。 こういった場合、何から疑っていけばよいでしょうか? ttp://xmailserver.jp/cgi-bbs/right.cgi?B0000001+1+000000000002 これでどうよ すみません xmail1.23から1.25にしてからサービスの起動に失敗します。 .net2.0も入れましたし、DLLも入れています。 エラーはSocket bind error なのですが 使用ポートはほかで使われてはいません。 わかる方教えていただけないでしょうか? 下げ忘れてすみません。 書き忘れですが OSはWindows2000Sp4です。 >>495 > 使用ポートはほかで使われてはいません。 なことはない。よく確かめれ。 お返事ありがとうございます 一応、telnet 127.0.0.1 Port で 25,79,110,587は確認しましたが、どこも接続に至りませんでした HTTPサーバーがあるので、80は接続できます。 念のため再インストールを行い、.NET2.0とライブラリだけいれ HTTPサーバーとXmailだけインストールしている状態です。 チェックの方法など教えていただけないでしょうか? >>498 んじゃどこのソケットで失敗しているのか-Mdで確かめれ。 >>499 様 Xmail自体を別フォルダに新規でインストールして 設定ファイルを移動するとなぜか動作しました・・・ ディレクトリ名にスペースを入れていたわけでもないし なぞの解決をしてしまいました もっと、突っ込んでみればよかったです。 今度トラぶったら-Md 試してみますね。 お騒がせしました.そしてありがとうございます 我が家のdebian etch にxmail 1.25-2.2 をインストールしようとすると E: Sub-process /usr/bin/dpkg returned an error code (1)" こんなエラーが出るんですが どうもインストールまではいけてるみたいですが configureで躓いてるんでしょうか なにかバグ抱えていたりするんでしょうか? >>501 何やって出たエラーなの? ちゃんとソースからインストールしてみろ。 受信制限をしたいのですが受信許可するドメインを 設定しているのですが、デフォルトだと許可しない ドメインからのメールを受信しないのですが 受信拒否したことを送信者に返信することが できません。 受信拒否したことを送信者に返信することはできますか? できるとすればどのような設定をすればよいでしょうか? よろしくお願いいたします。 >>506 おぉ! その方法はどこを見ればわかるでしょうか? >>507 インバウンドフィルターの設定のところ フィルターそのものは単なる外部プログラムだから好きな言語で書けばいい 以前 XMail - fml 連動用のフィルター書いた時は WSH の JScript を使った できる言語は CとC++(MFC&ATL)とJavaとVB6とVB.NETとVBScriptとN-BASICとZ80ASMくらいしかありません。 >>511 WSH の VBScript でいいやん Perlくらい基礎的な構文と関数が分かれば難しくもないだろうに でも、作ってほしいと言われたら作ってやるぞ >>509 期間は1週間で500万円でどうだ? アフターサービス付けるならさらに50万/月追加になるけどな いろいろ調べてVC++で作りました。 お騒がせしました。 AVG8にうpしたんだが、xmailcfgでウィルススキャン設定するときのファイル名ってどうするんだ? メールを転送しているんですが転送に失敗したことを 元メール送信者に返してしまいます。 転送の失敗は元メール送信者には知らせたくないのですが どこにそのような設定があるのでしょうか? よろしくお願いいたします。 >>519 redirectではなくてコマンドで転送させたらよい。 10メガくらいのファイルを添付して送信すると SMTPの応答コード451 Requested action aborted: local error in processing が発生して送信できません。フィルターはOFFにしております。 送信可能にするにはどこを設定すればよいでしょうか? 1メガ以上をメールを受信してくれないのですがなぜでしょう? フィルタ処理のログを見てもエラーにはなっていません。 10メガくらいまでは受信できるようにしたいのですが 無理でしょうか? コレ神ソフトですね。 市販のメールサーバにできて、コレにできないことって 一般的な機能ではほとんど無いんじゃないの? >>525 というか今時メールサーバ単体で市販されている事例はほとんどないぞ。 メールサーバ機能がオマケで添付されてるグループウェアとかサーバOSとかはあるが。 単体で市販されているものもある 最大の違いは、機能ではなくて、その後のサポート。 >>528 それはRFCに違反してるのが悪い。 たとえ日本最大のキャリアであってもルールを守らない奴らは無視すればいい。 >>522 451 Requested action aborted: local error in processing これがエラーコードではないのでしょうか? XMailCFG Ver2.31aユーザーの新規登録がなかなかできないな。 何十回かやってやっと登録できた。 CドライブにXMailをインストールしていたんですが Cドライブの空き容量がなくなりました。 DドライブにうつしたいのですがXmailフォルダを まるごとDドライブにコピーして XMailCFG 環境設定で XMail インストールフォルダ * MailRoot フォルダ * を変更すればOKでしょうか? 変なプラグインとか入れてなければそれでいいんじゃね? 動作に不安があるなら、実行ファイルはCドライブにおいたままで データのフォルダはDドライブに作ってjoinしておけばいいんじゃね。 XMail1.25を使っています。 >>354-355 を参考にソースからコンパイルしなおし、".."や".@"な携帯アドレスにもメール送れるようになってとても助かっています。ありがとうございます。 でも".."や".@"なアドレスで外部から送られてくるメールはやはりSMTPログに"SNDR=ESYNTAX"とでてだめみたい。 何か対策ってあるのでしょうか? >>535 もういい加減そんなRFC違反のアドレスは無視しろ。 WINDOWSをクリーンインストールしたら起動(サービス開始)できなくなってしまった。 「エラーコードを返しませんでした。WINDOWS内部エラーまたはサービスの内部エラーの可能性があります」 とかのダイアログが出る。 xmailは1.21だけど、他のバージョンのxmailをインストールしてサービス開始しようとしても同じエラーが出る。 コンソールモードで起動しようとしても起動できずにすぐ終了してプロンプトに戻ってしまう。 Googleさまに聞いてもめぼしい前例は見つからない・・・。どっかに書いてあった.net frameworkは最新のものにした。 なんか他に試すべき対策あるかな? >>537 ふつうにxmailを起動してエラーメッセージを読め。 >>538 >StartServiceCtrlDispatcher being called. >This may take several seconds. Please wait. を表示したあと、それ以上のメッセージを出すことなくコマンドプロンプトに戻るんですよ。 サービスに登録してnet start xmailを実行すると >XMail Server サービスを開始できませんでした。 >サービスはエラーを報告しませんでした。 >NET HELPMSG 3534 と入力すると、より詳しい説明が得られます。 と返してくる。でnet helpmsg 3534とやると >サービスはエラーを報告しませんでした。 >説明 >サービスはエラーを報告しませんでした。 >対処 >後で実行してください。問題を解決できないときは、ネットワーク管理者に問い合わせて >ください。 と、エラーを報告しなかったことの説明を表示してくれるけど、どういうエラーかがわからない。 ということで、途方に暮れているところ。 レジストリにパラメータ書き込んでないんじゃないの? >>540 いえ、登録はされていました。 試しにクライアント機(同じくWINDOWS2000)にxmailをインストールしみてたら、まったく同様の現象が。 うちのネットワークに悪い妖精さんでも住んでいるんだろうか。 解決。思いきり恥ずかしいけど、白状します。 xmailcfgの >[XMailCFG 環境設定] XMailCFG 環境設定 >この XMailCFG の環境設定を行います。 >XMailCFG をバージョンアップした場合、環境に変更がない場合でも必ず上書きで設定を保存してください。 >更新は直ちに有効になります。 をすっかり見落としていました。お騒がせいたしました。 xmailで、CLUBBQのような携帯メールとPCメールを 透過的に使うことはできますか? 受信メールは、From:を加工、返信(送信)メールは To:を加工できればいけそうな気がしますが、、、 あ、CLUBBQじゃなくて、CLUBBBQでした。 xmailは自鯖WinXPで稼働です。 >>543 その携帯電話のキャリアが転送設定ができて、 かつ自鯖からの携帯電話アドレスの送信を受け入れてくれたらできるだろう。 前者は容易だが後者はほぼ無理。 >>545 透過的とか質問内容が不適切でしたね。 実現したいことは逆で、自分の自鯖ドメインPCメアドを携帯メアドとして友人に公開し、 ・自鯖ドメインPCメアド宛てに送られてきた友人のメールを携帯で受信できる ・携帯のメール機能で作成したメールを自鯖ドメインPCメアドからのメールとして友人に返信できる CLUBBBQの例では、 J1@domain.jp:自鯖ドメインPCメアド(携帯メアド) J2@docomo.ne.jp:携帯キャリアメアド Y@softbank.ne.jp:友人メアド とした場合、domain.jpドメインに置いたXMailが、 ・J1@domain.jp宛てに送信されたY@softbank.ne.jpからのメールを、 From:をY@softbank.ne.jp.domain.jpに置き換えてJ2@docomo.ne.jpの携帯へ転送 ・携帯からY@softbank.ne.jp.domain.jp宛てに返信したメールを、From:をJ2@docomo.ne.jp からJ1@domain.jpへ置き換え、To:も置き換えてY@softbank.ne.jp宛てに転送 どうでしょ? XMailの環境を移したいのですが バックアップしてリストアすれば設定は移せますか? むむむ… OCN民なんだけれども、OP25Bを回避するべくXXX.ocn.ne.jpにフォワードする設定して認証周りも設定してるんだけれども フォワーダを入れた状態で送信テストすると、XmailのPMから502 Error: command not implementedが返って来る… 一応各種設定は確認しても間違ってる所は見受けられないし、これが出る原因として考えられるのって何ですかね? >>548 etherealとかtcpdumpとかでパケットキャプチャして流れを読め。 >>549 むむっ、始めて聞く言葉… どこか解説サイトみたいな所って無いですかね?教えて君で申し訳ないです ですね、はい。 っと、キャプチャが出来たのは良いんですが、どうにも送信テストしてもパケットが流れて無い…?ですかね フォワーダ切ってる状態での送信は可能なので根本的な間違いとかは無いと思うんですが… あ、ごめんなさい、ちゃんと撮れてました Command: AUTH PLAIN ****** Response: 502 Error: command not implemented こんなやり取りになってますね、Plain認証がダメなのかと思って他の二種も試してみたんですが結局502が返って来ますね… 何か他に原因があるんでしょうか 自己解決、凄いアホな事してましたぜ俺 おcnってSMTP認証要らないの…? 自プロバイダのSMTPを使うなら小細工不要というところが結構あるらしい。 なるほど把握した でも認証のコマンドに502返す事ぁ無いでしょ… >>556 そのメールサーバにとっちゃ未知のコマンドなんだから仕方があるまい。 SMTP フォワーダでローカル充てのメールは例外とする事って出来ませんか? ArGoSoftから乗り換えました 基本的な動作等は全て上手く行ってるんですが、 Sendmailからの送信がどうしても上手く行きません エラーログに「Connection Closed Gracefully.」と残ってますが、 Google等で調べても何の事か全然分からないんです ArGoSoftの場合は上手く行くのでXMailの設定だと思うんですが、 一番怪しいSMTPリレーではちゃんと127.0.0.0等を許可しているので間違いは無いと思うのですが、原因の分かる方居ませんか? >>558 具体的に何をやりたいのか言え。 >>559 > Connection Closed Gracefully. それだけではわからん。 そのメッセージはエラーではなくて成功メッセージと思われ。 成功した時には特に何も記録されないんですよ、記録されてたのはerror.logでしたし 例外がどうとかって話だとは思うんですけど、このログ以外にPMからのエラーメールとかも一切来ないんで詰まってます Fromが空だったりするメールが送れないのは何か設定でどうにかなりますか? >>563 いや、メールフォームとかで自分宛てに… >>564 ごめんなさい日本語がアレで… 設定方法教えていただけないでしょうか? それがメールフォームの方がFromを固定する事が出来ない仕様みたいで(返信先アドレスがFromになる仕様) アドレス入力は任意なフォームなので空のFromでも送信出来ないとちょっと困るんです スパム行為に加担したいようにしか見えないけど、 空白のときに自分のメルアド設定すれば良いだけでは? SPAM等は一切しないです、臭い飯なんか喰いたくないですし フォームの方を改造する技量が無いもんでしてorz、なるべくXMailの方でその手のメールもリレーする様にしたいのです。 状況書いてませんでしたすみません XmailCFGの方の設定で「Senderアドレスが空白でも許可 (AllowNullSender)」との項目がありますが、これは有効に設定されています これ以外にそれと言った項目が見当たらないのですが、上記の設定ををしてもFromが空白なメールをリレーしてくれず困ってます ちょっと可哀想だな 返信先アドレスがFromになるフォームなんて五万とあるだろうに read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる