掲示板に戻る




注文後のメールが届きません 投稿者: えみ
こんにちは。いつもお世話になります。10年以上に渡って利用させていただいています。
この度、CARTMAX6をサーバーをleo sever(DMMに吸収されてます)で利用させていただいています。
この度、Xserverに移設しようと考えています。現在無料体験で現在の環境を移設してみたのですが、注文完了のメールが届きません。
お客様あての自動配信メールとお店に届く注文メール両方とも届きません。
素人なので詳しくなくて申し訳ないのですが、senmailのパスが同じで、パミッションの設定も現在のサーバーと同じにしています。
何か原因は考えられますか?
お手数ですが、よろしくお願いします。
No.284762020/10/6(Tue) 11:47:13 Mail Res


Re: 注文後のメールが届きません 投稿者: えふ
考えられるのはスパムメールと判定されてサーバー側で削除されている
可能性ですが
うちのメールフォームのmail ver.9.0を
試しに設置してメールが届くか見てもらえますでしょうか。
http://cgipal.com/doc/mail.html
No.284772020/10/6(Tue) 15:03:22 Res


Re^2: 注文後のメールが届きません 投稿者: えみ
ご返答ありがとうございました。メールフォームを設置して、メールを送りましたが届きませんでした。サーバー側で削除されているのでしょうか…。
No.284822020/10/7(Wed) 18:15:46 Res


Re^3: 注文後のメールが届きません 投稿者: えふ
他所のメールフォームを試して
送信されるか見てもらえますでしょうか。
送信されればうちに原因があって
送信されなければサーバー側で削除されているということになります。
No.284842020/10/8(Thu) 1:42:09 Res


Re^4: 注文後のメールが届きません 投稿者: えみ
他のメールフォームを試してみました。確認のためブラウザで本体のCGIを開くようマニュアルに書いてあり、開いたら「SPAM BLOCK スパム行為の可能性があるため送信できません。送信内容にURLを含める事はできません。」と表示されました。当然メールも届きませんでした。
サーバーに問い合わせをして直るものなのか、別のさくらサーバーとかに変えた方がいいのでしょうか??
No.284862020/10/8(Thu) 10:05:29 Res


Re^5: 注文後のメールが届きません 投稿者: えふ
メールの本文にURLがあるとだめなのかもしれないので
再度うちのメールフォームで

mail.cgiの22行の
$email_style2=<<'EOM';

---------------------------
hoge@ne.jp
http://hoge.ne.jp
---------------------------
EOM



$email_style2=<<'EOM';
EOM

と変更して
送信するのときは
ホームには入力しないでテストしてみてください。

No.284872020/10/8(Thu) 12:55:00 Res


Re^6: 注文後のメールが届きません 投稿者: えみ
ご返答ありがとうございました。mail.cgiを変更して、テストを行いましたが届きませんでした。
No.284882020/10/8(Thu) 20:52:54 Res


Re^7: 注文後のメールが届きません 投稿者: えふ
https://nldot.info/what-to-do-when-mail-does-not-arrive-from-the-mail-form-cgi/
こちらにxserverで送れるようになった人の記事があるのですが
これと同じようするには
mail.cgiの384行の
if(!open(MAIL, "| $sendmail -t -i")){

if(!open(MAIL, "| $sendmail -f $from $to")){
と変更して
387行の
print MAIL "To: $to\n";
を削除します。

あと念のため
392行の
print MAIL "Content-Transfer-Encoding: 7bit\n\n";
の上に
print MAIL "X-Mailer:Web Mail Delivery System\n";
と追加してみてください。
No.284912020/10/9(Fri) 15:24:26 Res


Re^8: 注文後のメールが届きません 投稿者: えみ
ありがとうございます。
ご指示通りmail.cgiを変更しましたが、状況は変わりませんでした。
前回試した他所のメールフォームは、紹介していただいた記事と同じmailformでしたが、記事通りに変更してもエラーこそ出ませんが、メールは届きません。(サンクスメールが表示され、正常にメール送信できたので確認してくださいという内容が表示されましたが、メールはなしです。)
何度も手順を確認しましたが、どうにもうまくいかないので自分の手順が悪いのかと疑いたくなります。
お手数をおかけしまして申し訳ありません。
No.284922020/10/10(Sat) 12:03:14 Res


Re^9: 注文後のメールが届きません 投稿者: えふ
一度サーバーの管理者に問い合わせてみてはどうでしょうか。
何かエラーが記録されているかもしれません。
No.284932020/10/10(Sat) 15:06:43 Res


Re^10: 注文後のメールが届きません 投稿者: えみ
さくらのレンタルサーバーを借りて設置してみたところ、メールは正常に届きました。Xserverに問い合わせをしてみます。返信がありましたら、内容をお知らせします。調べてくださりありがとうございました。
No.284942020/10/10(Sat) 16:59:05 Res


Re^11: 注文後のメールが届きません 投稿者: えみ
Xserverに確認したところ、無料体験期間中はsendmailは使えないということでした。制限を解除してもらったところ、メールは正常に届きました。何か手順が悪かったということはなくサーバーの問題でした。調べてくださいまして、いろいろとありがとうございました。
No.284972020/10/14(Wed) 16:40:42 Res