バージョン選択

フォーラム

メニュー

オンライン状況

66 人のユーザが現在オンラインです。 (54 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 66
もっと...

サイト内検索

質問 > その他 > mailの送受信ができない

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
takesi
投稿日時: 2007/6/10 0:58
対応状況: −−−
半人前
登録日: 2007/6/7
居住地:
投稿: 17
mailの送受信ができない
 こんなところで詰まるなんて、なのですが
管理画面から受注メールを確認し、
確認メールを送信すると、「この内容で送信します」
の画面では、ちゃんとテンプレートどおり表示され
そして、「送信しますか」という確認ウインドも
表示されるのですが、文字化け以前に
結局メールが送信されません、、、

[mail function]
; For Win32 only.
SMTP = foo.foo.com
smtp_port = 25

; For Win32 only.
sendmail_from = me@myadress.com

とPHP.iniでは設定しております
(利用しているパソコンにメールサーバーは
いれておらず、契約しているプロバイダの
SMTPサーバー名をいれています。

sendmailは自分のアドレスですが、
これではうまく送れないのでしょうか?

尚、文字化けの設定についての過去の書き込み
を参考にさせていただき

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=679&forum=1&post_id=2072#forumpost2072

"ISO-2022-JP"は明示しております。
mbstiring に関する設定は
mbstring.language = Japanese

mbstring.internal_encoding = EUC-JP
mbstring.http_input = EUC-JP

mbstring.http_output = EUC-JP
mbstring.encoding_translation = on

また、Htmlフォルダのhtaccessは、
php_flag mbstring.encoding_translation off
php_flag magic_quotes_gpc 0
と設定しています。



nanasess
投稿日時: 2007/6/10 5:07
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: mailの送受信ができない
大河内です.

Outbound 25 Blockingで port 25 が使えないとか, SMTP AUTH だから認証が必要ということはないですか.
POP Before SMTP っていう可能性も...

下記のものとか使えませんでしょうか.
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=228&forum=14&post_id=631#forumpost631

余談ですが, 本番環境が, Windows Server で, そのプロバイダの SMTPを使うという要件でもない限り, クライアントの Windows 上でメール送信の環境を頑張って作っても, 浪費が激しいだけかと...
ゲスト
投稿日時: 2007/6/11 0:17
対応状況: 確認中
Re: mailの送受信ができない
あれから、いろんな情報を参考にし
メールサーバーソフトも導入し
プロバイダのSMTPへのパスと
設置したメールサーバーへのパスで2通り
試してみましたが、どちらもうまく行かないようです。
(エラーを表示してみたところ、
微妙にエラーの内容が違いますけど)

私のプロバイダの話では、特別なブロックは
行っていないということなのですが。

もっとも、どちらにせよ実際の環境は
レンタルサーバー上になるので、
現在サーバーを探しているところです。

一応2通りのエラーを張っておきますね。
どちらもsendmail.phpのところでエラーが起こってます。

プロバイダのSMTPサーバーをPHP.iniで設定した場合

arning: mb_send_mail() [function.mb-send-mail]:
SMTP server response: 550 5.1.1 <=?ISO-2022-JP?B?GyRCJVUlSiVPJTcbKEIgGyRCJD8kQyRXGyhCIBskQk1NGyhC?
=<foo@foo.com>;>... User unknown in C:\Apache2.2\htdocs\eccube-1.3.2\data\class\GC_SendMail.php on line 87

Warning: Cannot modify header information - headers already sent by
(output started at C:\Apache2.2\htdocs\eccube-1.3.2\data\class\GC_SendMail.php:87) in C:\Apache2.2
\htdocs\eccube-1.3.2\html\admin\order\mail.php on line 58

radishで試した場合
Warning: mb_send_mail() [function.mb-send-mail]: SMTP server response: 501 Syntax error in parameters scanning "To" in C:\Apache2.2\htdocs\eccube-1.3.2\data\class\GC_SendMail.php on line 87

Warning: Cannot modify header information - headers already sent by (output started at C:\Apache2.2\htdocs\eccube-1.3.2\data\class\GC_SendMail.php:87) in C:\Apache2.2\htdocs\eccube-1.3.2\html\admin\order\mail.php on line 58


ゲスト
投稿日時: 2007/6/14 6:46
対応状況: −−−
Re: mailの送受信ができない
WindowsのPHPのメール送信の実装では、Toヘッダに名前<メールアドレス>形式を使うとエラーになるようです。
ですので私はGC_SendMail.phpのsetToで、どんな場合でも
$this->to = $to;
となるように変更して凌ぎました。
ゲスト
投稿日時: 2007/6/15 0:38
対応状況: 確認中
Re: mailの送受信ができない
遅くなってすみません。
質問したtakesiです。

さすがに諦めて、テストはレンタルサーバーで行おうと
メールの送受信はできないまま放置してました。
おそらくこれは未解決のままになるだろうと
思ってましたがアドバイス本当にありがとう。

早速試してみますね。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,861名です
総投稿数は109,996件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1294
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.