人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

使用しているサーバ:使えるねっと VPS
メールデーモン:qmail(バージョン不明)

現在、WEBサーバと同じサーバにqmailが入っており、メールとWEBを別のサーバで
運用したいと考えています。

メールサーバだけ、DNSのMX値を変更して外部とのメールはメールサーバから送受信出来る
ようになったのですが、WEBサーバ内のPHPやCGIから送信されるメールだけ、WEBサーバ内
で現在も動いているqmailのメールボックスに受信されてしまいます。
WEBのスクリプトから送信されたメールも全てメールサーバで受信する様にしたいのですが、
どうしたらいいでしょうか?
ちなみに、WEBサーバもメールサーバも同じドメインです。

●質問者: 気分やPenguin
●カテゴリ:インターネット ウェブ制作
✍キーワード:CGI DNS MX PHP qmail
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ホーエンハイム
●4ポイント

php.iniの sendmail_path で指定してやります。

SMTPサーバの場所をシンボリック・リンクにすればいいでしょう。


2 ● よたか
●97ポイント ベストアンサー

pleskのバージョンによって表記が違うかもしれませんが、通常下記手順で可能です。

まず、DNSを確認します。

ホーム>クライアントアカウント>[クライアント名] >ドメイン>[ドメイン名]>DNS ゾーン

ここで動かす必要があれば、mxが自身のサーバに向いてない事を確認してください。

ここで動かす必要がなければ「DNS サービスを無効にする」をクリックして無効にしてください。

次に、下記ページへ移動し、

ホーム>クライアントアカウント>[クライアント名] >ドメイン>[ドメイン名]>メールアカウント>メールプリファレンス

メールサービスの[ドメイン上でメールサービスを有効化する]のチェックを外してください。

私の場合は、これで一応対応できたのですが、ドメインによっては、MAILER-DAEMONが届きましたので、

一回リブートさせたら、解決しました。

あと、「使えるねっと」の覚え書きです。参考になれば…。

http://blog.hanamarl.com/?blogid=1&query=%E4%BD%BF%E3%81%88%E3%8...

◎質問者からの返答

こちらの方法で解決できました。具体的なご説明ありがとうございました

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ