はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 zencartからメール送信
日時: 2007/09/08 20:17
名前: あおき

zencartを自宅サーバーで始めたのですがzencartから全くメールが送信できず悩んでいます。ぜひ皆様のお力を貸していただきたく書き込ませていただきました。 

構成 
fedora7 
php5 
mysql5 
zen-cart-v1.3.0.2-l10n-jp-2 
の環境でzencart自体は問題なく動いています。 
このサーバー機の中でpostfixとsmtp-authで動いているメールサーバーがあるのでこれを用いてメール発信をしようと試みたのですが上手くいきません。 

メール設定 
方法smtpauth 
あとはパスワードを入れDNS名を入力 

メールソフト等からは問題なく送信できているのですがzencartからは全く送信できません。宜しくご教授願います。
メンテ

Page:  [1] [2] [3]

■ コンテンツ関連情報

 Re: zencartからメール送信 ( No.1 )
日時: 2007/09/09 06:29
名前: Gonzo

あおきさん

おはようございます。

zen-cartをインストール出来たようですね。

zen-cartの管理画面 一般設定>メールの設定>メール送信・接続方法はどの設定になってますか?

Gonzo



メンテ
 Re: zencartからメール送信 ( No.2 )
日時: 2007/09/09 16:15
名前: あおき

GONZO様、おかげさまで何とかこぎつけられました。ありがとうございます。

メールの設定ですが
メール送信 - 接続方法 smtpauth 
SMTP認証 - メールアカウント [email protected]
SMTP認証 - パスワード password
SMTP認証 - DNS名 example.com
SMTP認証 - IPポート番号 25
としています。

メール設定はこちらのやり方を参考にさせていただき、メールソフトからは問題なく送受信できています。

宜しくご教授願います。
メンテ
 Re: zencartからメール送信 ( No.3 )
日時: 2007/09/09 23:05
名前: Gonzo

あおきさん 

こんばんは。

zen-cartの管理画面 一般設定>メールの設定

上記、設定画面のトップの行に表示されるメール送信・接続方法のことなんですが、
何になってますか? デフォルトではsendmailとなっていると思います。

今までここを触ることはなくデフォルトのままでzen-cartからのメール送信はOKでした。
以前 fedora core6で構築していた時も 現在の centos4 でも問題は起こって
ませんが・・・

試されたかとは思いますが、上記の箇所を一度sendmailに設定し下部のメールサーバー
設定を消して再度トライされてみてはいかがでしょう。

最終的に問題が解決できなければzen-cartのコミュニティー掲示板の方へ投げかけてみては
どうでしょう。自宅サーバーで運営されている方がおられると思います。何らかの回答が
あると思いますが。

Gonzo

メンテ
 Re: zencartからメール送信 ( No.4 )
日時: 2007/09/09 23:59
名前: あおき

Gonzo様、ありがとうございます。

Gonzo様もPostfixを使用されているんですか?自分はPostfixとSMTP-AUTHで構築しているのでSMTPAUTHにしました。sendmailにしてやり直してみてもできませんでした。zen-cartのコミュニティでは全く返信が無く、こちらにお願いしに来ました。

どなたか問題点をご指摘いただけないでしょうか。
メンテ
 Re: zencartからメール送信 ( No.5 )
日時: 2007/09/11 00:51
名前: でんでん♪
参照: http://blog.denden-cafe.com/blog/

あおきさん、こんばんは。でんでん♪と申します。

わたしも最近、自宅のサーバにZen Cartをインストールしました。
メールが送信できないと言うことですが、文面からだけではどういう状況なのか
はっきり分かりません。

メールが送れないと言っても、さまざまな場合があると思います。

・Zen Cartの設定(mbstring周りの設定など)に問題があって、PHP側でエラーが
 発生してローカルのメールサーバにメールが飛んでいない
・ローカルのメールサーバにメールは飛んでいるが、送信パラメータの設定に問題
 があって、ローカルのメールサーバから配送を拒否されている
・ローカルのメールサーバからメールが送信されているが、受取側のメールサーバ
 に受取を拒否されている

まずは、問題の切り分けをする必要があると思います。最初は、ローカルのメール
サーバのログを調べ、ローカルのメールサーバにメールが飛んでいるかどうかを
確かめてみてください。

RedHat系 + Postfixでしたらコンソールから、

tail -f /var/log/maillog
(実行するとコンソールに入力ができない状態になります。Ctrl+C で入力できる状態に戻ります)

でメールログの最新行が常にコンソールに表示される状態になります。この状態で
Zen Cartから注文を確定するなどメールが送信される操作をしてみてください。
どういうログが記録されるか、またはまったくログが記録されないかによって、次
は何を調べたらよいか分かると思います。

ではでは〜♪
メンテ

Page:  [1] [2] [3]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.