KENT-WEB サポートコーナー 過去ログ [ 0055 ]


記事No: 4657
投稿日: 2008/10/07(Tue) 20:37:30
タイトルMINI Cart の注文メールが送れません。
ID情報: iori00
投稿者: いおり
URLhttp://www.takoten.com/shop/minicart.cgi

MINI Cartのことで教えて下さい。
設置はできて注文まで進めて、最後には「注文を受け付けました. 」と出ますが、注文内容のメールが届きません。
チェックモードで起動しても、エラーはないようです。

スクリプトは必要最小限な部分だけを変更しています。
設置するサーバは「80code.com」という海外のサーバで、URLは以下のとおりです。
(試しに「XREA.COM」と「ステップサーバー」でも試しましたが、同じ全く状況でした。)

http://www.takoten.com/shop/minicart.cgi

ミスがあるのか、他に原因があるのか、アドバイスをいただけますよう、お願いいたします。


記事No: 4660
投稿日: 2008/10/07(Tue) 21:33:49
タイトルRe: MINI Cart の注文メールが送れません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> MINI Cartのことで教えて下さい。
> 設置はできて注文まで進めて、最後には「注文を受け付けました. 」と出ますが、注文内容のメールが届きません。
> チェックモードで起動しても、エラーはないようです。
>
> スクリプトは必要最小限な部分だけを変更しています。
> 設置するサーバは「80code.com」という海外のサーバで、URLは以下のとおりです。
> (試しに「XREA.COM」と「ステップサーバー」でも試しましたが、同じ全く状況でした。)
>
> http://www.takoten.com/shop/minicart.cgi
>
> ミスがあるのか、他に原因があるのか、アドバイスをいただけますよう、お願いいたします。


テストしたところ控えメールは届きましたので、メールアドレスを変更して試されてはいかがでしょうか。

-----------------------------------------
ご注文をありがとうございます.
以下の通り承りました.

[注文]
ポニョ
1
500円
数:1

[送料] 525円
[合計] 1,025円

注文No = 081007-000001
注文日 = 2008/10/07-21:27
支払 = 銀行振込
配達 = 午前中


記事No: 4663
投稿日: 2008/10/07(Tue) 23:05:28
タイトルRe^2: MINI Cart の注文メールが送れません。
ID情報: iori00
投稿者: いおり
URLhttp://www.takoten.com/shop/minicart.cgi

> > MINI Cartのことで教えて下さい。
> > 設置はできて注文まで進めて、最後には「注文を受け付けました. 」と出ますが、注文内容のメールが届きません。
> > チェックモードで起動しても、エラーはないようです。
> >
> > スクリプトは必要最小限な部分だけを変更しています。
> > 設置するサーバは「80code.com」という海外のサーバで、URLは以下のとおりです。
> > (試しに「XREA.COM」と「ステップサーバー」でも試しましたが、同じ全く状況でした。)
> >
> > http://www.takoten.com/shop/minicart.cgi
> >
> > ミスがあるのか、他に原因があるのか、アドバイスをいただけますよう、お願いいたします。
>
>
> テストしたところ控えメールは届きましたので、メールアドレスを変更して試されてはいかがでしょうか。
>
> -----------------------------------------
> ご注文をありがとうございます.
> 以下の通り承りました.
>
> [注文]
> ポニョ
> 1
> 500円
> 数:1
>
> [送料] 525円
> [合計] 1,025円
>
> 注文No = 081007-000001
> 注文日 = 2008/10/07-21:27
> 支払 = 銀行振込
> 配達 = 午前中
>

BAL様

早速のお返事ありがとうございました。
BAL様のテストしていただいたメールは届きました。

こちらでも管理者アドレスを変えてテストしました。
購入者のアドレスがパソコンのアドレスなら購入者へも管理者へも届くのですが、携帯のアドレスだと管理者あての控えメールだけが届いて、購入者へはメールが届きません。
控えメールには「To」に管理者と購入者のアドレスも入っています。
パソコンと、携帯からの両方で同じことを試しましたが、携帯には届きませんでした。(携帯はソフトバンクです。)

解決策を教えていただければ幸いです。
よろしくお願いいたします。





記事No: 4665
投稿日: 2008/10/08(Wed) 00:33:17
タイトルRe^3: MINI Cart の注文メールが送れません。
ID情報: iori00
投稿者: いおり
URLhttp://www.takoten.com/shop/minicart.cgi

> > > MINI Cartのことで教えて下さい。
> > > 設置はできて注文まで進めて、最後には「注文を受け付けました. 」と出ますが、注文内容のメールが届きません。
> > > チェックモードで起動しても、エラーはないようです。
> > >
> > > スクリプトは必要最小限な部分だけを変更しています。
> > > 設置するサーバは「80code.com」という海外のサーバで、URLは以下のとおりです。
> > > (試しに「XREA.COM」と「ステップサーバー」でも試しましたが、同じ全く状況でした。)
> > >
> > > http://www.takoten.com/shop/minicart.cgi
> > >
> > > ミスがあるのか、他に原因があるのか、アドバイスをいただけますよう、お願いいたします。
> >
> >
> > テストしたところ控えメールは届きましたので、メールアドレスを変更して試されてはいかがでしょうか。
> >
> > -----------------------------------------
> > ご注文をありがとうございます.
> > 以下の通り承りました.
> >
> > [注文]
> > ポニョ
> > 1
> > 500円
> > 数:1
> >
> > [送料] 525円
> > [合計] 1,025円
> >
> > 注文No = 081007-000001
> > 注文日 = 2008/10/07-21:27
> > 支払 = 銀行振込
> > 配達 = 午前中
> >
>
> BAL様
>
> 早速のお返事ありがとうございました。
> BAL様のテストしていただいたメールは届きました。
>
> こちらでも管理者アドレスを変えてテストしました。
> 購入者のアドレスがパソコンのアドレスなら購入者へも管理者へも届くのですが、携帯のアドレスだと管理者あての控えメールだけが届いて、購入者へはメールが届きません。
> 控えメールには「To」に管理者と購入者のアドレスも入っています。
> パソコンと、携帯からの両方で同じことを試しましたが、携帯には届きませんでした。(携帯はソフトバンクです。)
>
> 解決策を教えていただければ幸いです。
> よろしくお願いいたします。
>
>
続けての投稿、申し訳ありません。

上記の問題ですが、携帯電話の迷惑メール設定が原因だったようです。
パソコンから送信される携帯アドレスなどを「なりすましメール」とするため、それとして受信拒否されたようです。
なりすましメールの受信拒否を設定している人は多いのと思うので、これを回避する方法があれば教えていただきたいです。

送信アドレスが注文者のものになっているので、これを管理者のアドレスで送れるようになれば、購入者は受信したメールへ返信することで管理者に連絡もできるので、できればこの形で回避できれば嬉しいです。

長くなってしまい、申し訳ありません。
よろしくお願いいたします。


記事No: 4671
投稿日: 2008/10/08(Wed) 20:51:09
タイトルRe^4: MINI Cart の注文メールが送れません。
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> 上記の問題ですが、携帯電話の迷惑メール設定が原因だったようです。
> パソコンから送信される携帯アドレスなどを「なりすましメール」とするため、それとして受信拒否されたようです。
> なりすましメールの受信拒否を設定している人は多いのと思うので、これを回避する方法があれば教えていただきたいです。

注意書きをしてはいかがでしょうか。


> 送信アドレスが注文者のものになっているので、これを管理者のアドレスで送れるようになれば、購入者は受信したメールへ返信することで管理者に連絡もできるので、できればこの形で回避できれば嬉しいです。

以下の修正を。

○minicart.cgi
#---------------------------------------
# 送信
#---------------------------------------

-- 途中省略 --

# sendmail送信
open(MAIL,"| $sendmail -t -i") || &error("送信失敗");
print MAIL "To: $master, $in{'email'}\n";
print MAIL "From: $master\n"; ## ★修正
print MAIL "Subject: $sub\n";
print MAIL "MIME-Version: 1.0\n";
print MAIL "Content-type: text/plain; charset=ISO-2022-JP\n";
print MAIL "Content-Transfer-Encoding: 7bit\n";
print MAIL "X-Mailer: $ver\n\n";
foreach ( split(/\n/, $mbody) ) {
&jcode::convert(\$_, 'jis', 'sjis');
print MAIL $_, "\n";
}
close(MAIL);


記事No: 4674
投稿日: 2008/10/08(Wed) 22:24:46
タイトル解決しました。ありがとうございました!
ID情報: iori00
投稿者: いおり
URLhttp://www.takoten.com/shop/minicart.cgi

> > 上記の問題ですが、携帯電話の迷惑メール設定が原因だったようです。
> > パソコンから送信される携帯アドレスなどを「なりすましメール」とするため、それとして受信拒否されたようです。
> > なりすましメールの受信拒否を設定している人は多いのと思うので、これを回避する方法があれば教えていただきたいです。
>
> 注意書きをしてはいかがでしょうか。
>
>
> > 送信アドレスが注文者のものになっているので、これを管理者のアドレスで送れるようになれば、購入者は受信したメールへ返信することで管理者に連絡もできるので、できればこの形で回避できれば嬉しいです。
>
> 以下の修正を。
>
> ○minicart.cgi
> #---------------------------------------
> # 送信
> #---------------------------------------
>
> -- 途中省略 --
>
> # sendmail送信
> open(MAIL,"| $sendmail -t -i") || &error("送信失敗");
> print MAIL "To: $master, $in{'email'}\n";
> print MAIL "From: $master\n"; ## ★修正
> print MAIL "Subject: $sub\n";
> print MAIL "MIME-Version: 1.0\n";
> print MAIL "Content-type: text/plain; charset=ISO-2022-JP\n";
> print MAIL "Content-Transfer-Encoding: 7bit\n";
> print MAIL "X-Mailer: $ver\n\n";
> foreach ( split(/\n/, $mbody) ) {
> &jcode::convert(\$_, 'jis', 'sjis');
> print MAIL $_, "\n";
> }
> close(MAIL);

BAL様

お返事ありがとうございます!
アドバイスを参考に、以下のようにしてFromは購入者、Toは管理者のみとし、Bccで管理者にも送信できるようにしてみました。

print MAIL "To: $in{'email'}\n";
print MAIL "From: $master\n";
print MAIL "Bcc: $master\n";

これで携帯アドレスでも受信できるようになりました。

ただ、管理者アドレスによっては購入者だけにしか届かないことがあります。利用中のサーバ「80code.com」で使っている独自ドメインのアドレスなのですが…。
Yahoo!のアドレスなら、購入者、管理者とも確実に届くので、スクリプト以外の問題かなと思います。

四苦八苦しましたが、KENT様、BAL様はじめサポートの皆様のおかげで何とか問題は解決できました。
ありがとうございました。


[検索ページ]