qmailからexchangeへの転送の仕方について

このQ&Aのポイント
  • SPARCのsolaris8でqmail-1.03をmakeインストールして、メールの送受信が可能ですが、エクスチェンジへの転送ができません。
  • /var/qmail/controlにsmtproutesを作成してもうまくいきません。全てエクスチェンジで管理する方法はありますか?
  • SPARCのsolaris8にqmail-1.03をインストールし、メールサーバとして使用しているが、受けたメールをエクスチェンジへ転送する方法がわからない。smtproutesを設定してもうまくいかない。
回答を見る
  • ベストアンサー

qmailからexchangeへの転送の仕方について

最初に環境ですが SPARCのsolaris8で一応パッチがあたっております もちろんsendmailは殺してます bindは8.3.3を使用してます そこにqmail-1.03をmakeインストールして ローカルの環境を作ったのですが サーバ(192.168.1.1) ネームサーバーでもありメールサーバでもあります クライアント OS win2000 SP3 outlook エクスプレス6 (192.168.1.5) この状態ではメールの送受信が可能ですがここに エクスチェンジ(192.168.1.10)を接続して サーバで受けたメールは全てエクスチェンジのほうに 転送したかったのですがうまくいきません 一応サーバーの /var/qmail/controlにsmtproutesを作成しました :[192.168.1.10] メールサーバーにはいっさいメールBOX等を作らないで 全てエクスチェンジで管理したいのですがいい方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#6217
noname#6217
回答No.1

/var/qmail/control/control/locals の記述を、すべてコメントアウトしてみては? 例) # localhost # ***.***.co.jp # ****.com その後、 qmail-send を再起動。

参考URL:
http://www.jp.qmail.org/qmail/faq/outgoing.html#notlocal
yuusan0205
質問者

補足

>Einaさんありがとうございます エクスチェンジに転送はうまくいきました ローカル環境でのメールテストで自ドメインは 送受信が可能ですがサーバーで参照できない ドメインのメールアドレス宛に送ると 普通でしたらあて先がみつかりませんで 自分の所に戻ってくると思うのですが CNAME lookup failed temporarilyとログに残ってしまいます bindの設定に問題あるのでしょうか? 一応CNAMEのホストはZONEで指定はしてますが 何か問題があるのでしょうか?

その他の回答 (2)

noname#6217
noname#6217
回答No.3

>が動作しません ワタシなら、どこを確認するかなぁ。。。と考えてみました。 関係あるかもしれませんし、関係ないかもしれません。 外れているかもしれませんので、ご了承ください。 bind が名前解決できない場合、外部キャッシュへの問合せはどうなっていますか? それとも bind もローカルなのでしょうか? ルートキャッシュファイルは、用意していますか? Bind がローカルでない場合。 Bind がローカルの場合。 /var/qmail/control/locals ですね。 (前回はタイプミスです。~/me もそうです、すみません。) を元に戻した場合はどうですか? ワタシは自分で勝手に解釈して、 ・djbdns + qmail ・bind + sendmail という組み合わせにしています。 bind + qmail のテスト環境が用意できなく、これ以上お役に立てることができないようです。 すみません。

noname#6217
noname#6217
回答No.2

>CNAME lookup failed temporarily /var/qmail/control/control/me は本名ですか? bind は動作していますか? MX レコードは本名ですか? |http://www.jp.qmail.org/qmail/faq/outgoing.html#cname-lookup |"CNAME lookup failed temporarily"はどう対処するのでしょうか: |メッセージはこのために送れないとlogにありました。 それに、どうして |qmailはCNAMEを検索するのですか。 | |答: SMTP標準では ホスト名の別名(CNAME)を許していません。 そのため、 |qmailは各受信ホストについてCNAMEの本名をDNS検索しなければ ならない |のです。 ``CNAME lookup failed temporarily''は関連DNSサーバが落ちて |いるという 意味です。qmailはそのうち再送を試みます。

参考URL:
http://www.jp.qmail.org/qmail/faq/outgoing.html#cname-lookup
yuusan0205
質問者

お礼

BINDの環境を書き忘れました BINDはローカルです 外部にはアクセスできない状態です やはりローカルですと内部のサーバーで ネームが解決できない場合root.cacheを見に 外にいくからだめなんですよね? 色々とありがとうございました

yuusan0205
質問者

補足

BINDは動作していてnslookupでも確認できます MXレコード/var/qmail/control/me は本名です が動作しません

関連するQ&A

  • sendmailからqmail:CGIから送れない

    こんばんわ。 sendmailコマンド置換えについてです。 OS:Fedora7 メールサーバー:qmailとdovecot vpopなど使ってます。 メールサーバーについては、 バーチャルでもローカルからは送受信出来てます。 cgiがユーザーさんがHPのcgiからメールを送って来ると、 内容を自動返信するような感じのcgiですが。 テストでやってみても。 ローカルの受信すら来ない状態です。 もちろん、自動返信で返っても来ません。 以下をしました。 chmod 0 /usr/lib/sendmail chmod 0 /usr/sbin/sendmail mv /usr/lib/sendmail /usr/lib/sendmail.bak mv /usr/sbin/sendmail /usr/sbin/sendmail.bak ln -s /var/qmail/bin/sendmail /usr/lib/sendmail ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail apacheのエラーは、 sh: /usr/sbin/sendmail: Permission denied, referer: http://www.hogehoge.com/cgi-bin/test.cgi Permission関係でしょうか? sendmailをls -lで調べると lrwxrwxrwx 1 root root 23 Jun 5 19:05 /usr/sbin/sendmail -> /var/qmail/bin/sendmail です。 その他調べる箇所ありますでしょうか? 後・・・ 私のサーバーでは、 newaliases とすると・・・ bash: /usr/bin/newaliases: Permission denied になります。 パーミッションは777のroot rootになってます。 宜しくお願いします。

  • qmailからのメールリレー

    ASPでメールを配信するシステム(php)があり、これまでは同サーバ内のqmailから送信すれば良かったのですが、この度外部のリレーサーバを利用することになりました。 ==================================== /var/qmail/control/smtproutes に hoge.co.jp:[xx.xx.xx.xx] ==================================== 該当アドレス宛のメールをリレーサーバに転送するよう設定したつもりなのですが、到着したメールのヘッダを見てみるとリレーサーバのIPアドレスの記載がありません。 設定が間違えているのか、他に設定する項目があるのかネットを検索してもこれといったものに出くわさずここに書き込んでいる次第です。 初心者な質問で申し訳ないのですがアドバイスをいただければ幸いです。 よろしくお願いします。

  • qmail

    サーバにqmailをインストールして運用しているのですが、 メールの受信をすると最初は非常にレスポンスが悪いのです。 2回目以降はすぐに受信されるのですが、どこに原因があるのか わかりません。 pingをしても<10MSでかえってきます。 サーバはRedHat,qmail,bindでTcpServerで運用しています。 いろいろ調べてはいるのですが、原因すらわからないので 非常に困っています。 原因が特定できるようなことを教えて頂ければありがたいです。 お手数ですが、よろしくお願いいたします。

  • QMAILでのリレー

    こんにちは。 QMAILの設定で悩んでいます。 [インターネット] | | [(外側)111.222.333.233/29] --[DMZ]-->[WEBサーバー 111.222.333.235/29] --[DMZ]-->[smtp(qmail) 111.222.333.234/29] --[DMZ]-->[dns(bind9) 111.222.333.234/29] [(内側)10.1.0.29/16] | | [メールサーバ 10.1.0.50/16] といった感じで外部(DMZ)から内部のメールサーバーにリレーしたいと考えています。 で、RedHat9で色んなHPや助言からQMAILをインストールし下記のように 設定いたしました。 /etc/tcpserver 111.222.333.:allow,RELAYCLIENT="" 10.1.:allow,RELAYCLIENT="" 127.:allow,RELAYCLIENT="" /var/qmail/control/ locals me rcpthosts には、 ns.abc.jp mail.abc.jp localhost defaultdomain plusdomain には abc.jp smtproutes には :[10.1.0.50] と設定しました。 ところが送信受信ともにエラーで駄目でした。 Hi. This is the qmail-send program at mail.goo.ne.jp. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <test@a*c.jp>: 111.222.333.234 does not like recipient. Remote host said: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) Giving up on 111.222.333.234. もちろん、ローカル内での送受信はできます。 何をどうすればいいのか、見当もつきません。 そのあたりの情報が乗っているホームページや、その他なんでも結構ですので ご助言・ご教授お願いします。

  • qmailでのメールリレーとエイリアス

    質問させていただきます。 環境: MTAをqmailと他のMTAで運用し、 [DMZ上のqmail]から[LAN上のqmail]にリレーし、さらに[他のMTA]にリレーしております。 POPは他のMTAにのみ立っております。 ※[DMZ:MTA(qmail)]→(F/W)→[LAN MTA(qmail)]→[LAN 他のMTA] 質問: DMZ,LANのどちらのqmailもsmtproutesにてリレーさせているだけですが、 あるアカウント宛のメールを複数のアカウントに振り分けたいのですが、どうすれば実現できますでしょうか。 以前使用していたsendmailでは同環境で/etc/にあるエイリアスの変更で振り分けが可能だったのですが、 qmailでは/var/qmail/aliasにエイリアス用に.qmail-****を作成しても振り分けされませんでした。 なお、POPが立っている他のMTAサーバでの振り分けやサーバ構成は訳あっていじれませんので、qmailでの実現を模索しております。 もしお分かりの方がおいでになりましたら、よろしくお願い致します。

  • qmailの送受信が一部できない状況について,お願いします。

    このほと,qmailを設定したのですが,送信受信がうまくいきません。 --ネットワークの状況-- Linuxマシンx1,WINDOWSマシンx2,LAN環境は整っている, 物理的には接続できていて,どのマシンからでもpingは成功 apacheサンバBINDも正常に動作している --qmailの状況-- 自分のマシンから #echo to:e-mail@address | /var/qmail/bin/qmail-inject と入力すると。正常に空メールを送信することができる。 また,ゲートウェイ(ルータですが)を通してインターネット経由で 外部にもメールを送ることができる。 --クライアント(win)からサーバ(Linux)へLAN経由で送信するとき-- WINDOWSでメールの送受信にOutLookExpress を使っています OutLookExpressを使って,メールをLinuxサーバのrootユーザなどに メールを送ると送ることはできますが。外部にメールを送ろうとし ても,エラーメッセージがでて送信不可能です。 --受信の状況説明-- Linuxのマシン自身やWINDOWSのクライアントから自分のマシンのユーザー に送ったメール(rootやその他のユーザ)はLinuxのマシンに正常に届いています (/home/xxxx/Maildir/new や /var/qmail/alias/Maildir/new など) しかし,そのメールを見るためにクライアントからPOP3で接続すると 受信することはできません。(エラーがでる) --qmailのインストール状況-- qmail自体をインストールしたあと checkpassword,tcpserverもインストールしました という,状況です クライアントからサーバへP0P3でアクセスして,メールをGETする方法 クライアントからインターネット経由で外部にメールを送れるようにする方法 を,ぜひ教えてください。お願いします OS情報; server : TurboLinux 6.1 server

  • メールサーバー(qmail)の移行方法について

    現行メールサーバーがリースアップした事により、新サーバーへ移行しなければならくなりました。 動作環境は TurboLinux6Server にqmail-1.03(vpopmailにてバーチャルドメイン化しています)を導入しています。 それを Redhat ES3に移し変えたいのです。 移行要件としては ・OSはもちろん、qmailやpop3,ezmlm,vpopmail,qmailadmin・・・,またbind等のサーバー製品・ツール等は 全てバージョンアップおよびパッチ当てされたものを新規インストールする。 ・現行のユーザー・パスワードやMaildir下に配送されたメールはそのまま移し変えたい。 (queueに溜まったメールはi-node番号との関係で難しいと聞きましたのであきらめています) 上記のような要件で移行は可能でしょうか。 可能だとして実績のある方、ご存知の方がおられましたら手順や注意点等を教えて頂けるとありがたいです。 どうぞよろしくお願い致します。

  • メールサーバ(qmail)を通して送信したメールをアーカイブへ転送したい

    1、環境です。 メールサーバ:Wadaxのサーバ MTA:qmail ドメインはここでaaa.comとします。 メールアーカイブサーバ:企業のDMZ内に設置しています。 MTA:postfix ドメインはここでarcserver.aaa.comとします。 2、やりたいことは、 メールサーバを通して送受信されたメールを全てアーカイブサーバのuser@arcserver.aaa.com に転送したいのですが(もちろんリアルタイムです)、可能でしょうか。 いろんな資料を調べていたのですが、たとえばこれです。 http://pocketstudio.jp/linux/?qmail%2FFAQ Logユーザへコピーされたメールはさらに転送できれば、出来るかもしれませんが、自信がありません。 同じことをやったことがある方、具体的なやり方を教えていただければ幸いです。 よろしくお願いします。

  • qmailの設定について

    今VMwareで仮想サーバをたてて、メールサーバを構築しようとしています。 qmailにて設定したいのですが、うまくいきません。 こちらのサイト"http://www.atmarkit.co.jp/flinux/rensai/qmail01/qmail01b.html"を参考に、上記サイト内の「インストール先の作成(ここでは/var/qmail)とqmailを稼働させるのに必要なユーザーとグループの登録」を行おうとしているのですが、useradd: unknown group qmailという表示が出てしまい、先に進めません。原因がわかる方教えてください.OSはubuntu8.04です。 ********************************************************************* # mkdir /var/qmail # groupadd nofiles # useradd -g nofiles -d /var/qmail/alias -s /bin/false alias # useradd -g nofiles -d /var/qmail -s /bin/false qmaild # useradd -g nofiles -d /var/qmail -s /bin/false qmaill # useradd -g nofiles -d /var/qmail -s /bin/false qmailp # groupadd qmail # useradd -g qmail -d /var/qmail -s /bin/false qmailq←ここからうまくいきません。 # useradd -g qmail -d /var/qmail -s /bin/false qmailr # useradd -g qmail -d /var/qmail -s /bin/false qmails ******************************************************************** もう一点、postfixに比べqmailに関してはネット上での詳細な情報が乏しいと感じます。qmailインストール・設定に関して参考になるサイトがあったら教えてください. よろしくお願いします.

  • qmailの送受信が遅くて困っています

    qmailをインストールしたのですが、メーラーでの送受信が、送信時で約90秒、受信時で約60秒かかってしまい困っています。 SSHでログインして【echo to:example@com | /var/qmail/bin/qmail-inject】とコマンドを叩いた場合は遅延なく受信できている状態です。 サーバーに関する設定情報は以下のようになっております。 ■DNS正引き mail.hoge.jp A 1xx.xxx.xxx.xxx hoge.jp MX mail.hoge.jp hoge.jp A 1xx.xxx.xxx.xxx www.hoge.jp A 1xx.xxx.xxx.xxx ■DNS逆引き 1xx.xxx.xxx.xxx hoge.jp ※DNS確認ツールで確認済み ■/var/qmail/control/defaultdomain hoge.jp ■/var/qmail/control/defaulthost hoge.jp ■/var/qmail/control/locals localhost hoge.jp mail.hoge.jp ■/var/qmail/control/me mail.hoge.jp ■/var/qmail/control/plusdomain hoge.jp ■/var/qmail/control/rcpthosts localhost hoge.jp mail.hoge.jp ■/etc/tcp.smtp 127.:allow,RELAYCLIENT="" 192.168.0.:allow,RELAYCLIENT="" :allow,RELAYCLIENT="" ■/etc/tcp.pop3 :allow ■/var/qmail/rc #!/bin/sh exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start ./Maildir/ splogger qmail & /usr/local/bin/tcpserver -H -R -v \ -x /etc/tcp.smtp.cdb 0 25 \ /usr/local/bin/rblsmtpd -r bl.spamcop.net -r list.dsbl.org -r sbl-xbl.spamhaus.org \ /var/qmail/bin/qmail-smtpup mail.hoge.jp \ /var/qmail/bin/checkpassword \ /var/qmail/bin/qmail-smtpd 2>&1 \ | /var/qmail/bin/splogger smtpd & /usr/local/bin/tcpserver -H -R -v \ -x /etc/tcp.pop3.cdb 0 110 \ /var/qmail/bin/qmail-popup mail.hoge.jp \ /var/qmail/bin/checkpassword \ /var/qmail/bin/qmail-pop3d Maildir 2>&1 \ | /var/qmail/bin/splogger pop3d & ■ps ax | grep qmail 結果 26580 pts/0 S 0:00 qmail-send 26581 pts/0 S 0:00 /usr/local/bin/tcpserver -H -R -v -x /etc/tcp.smtp.cdb 0 25 /usr/local/bin/rblsmtpd -r bl.spamcop.net -r list.dsbl.org -r sbl-xbl.spamhaus.org /var/qmail/bin/qmail-smtpup mail.hoge.jp /var/qmail/bin/checkpassword /var/qmail/bin/qmail-smtpd 26582 pts/0 S 0:00 /var/qmail/bin/splogger smtpd 26584 pts/0 S 0:00 splogger qmail 26585 pts/0 S 0:00 qmail-lspawn ./Maildir/ 26587 pts/0 S 0:00 qmail-rspawn 26588 pts/0 S 0:00 qmail-clean 26705 pts/0 S+ 0:00 grep qmail 問題点等、何かご教示いただければと思いますのでよろしくお願いいたします。