掲示板に戻る




Cart Z ver.15.2のGメール宛てのメールが届かない件 投稿者: おにぎり
Cart Z ver.15.2を利用させていただいております。大変お世話になっております。
最近になってGメール宛てにメールが届かない事例が発生しております。サーバー側に相談したところ「メールアカウント認証(SMTP認証)を実施頂いてからの送信を行えるよう、プログラムをご修正ください。」と回答がありました。修正方法があればご教示いただけますか?
お手数をおかけいたしますが宜しくお願い申し上げます。
No.289262024/9/12(Thu) 12:43:52 Mail Res


Re: Cart Z ver.15.2のGメール宛てのメールが届かない件 投稿者: えふ
cart_cgi/lib/mail.plの29行の
if(!open(MAIL, "| $CF::sendmail -t -i")){

if(!open(MAIL, "| $CF::sendmail -t -i -f $CF::mailto")){
と変更してみてください。
これでgmailに届くようです。

No.289272024/9/12(Thu) 14:31:43 Res


Re^2: Cart Z ver.15.2のGメール宛てのメールが届かない件 投稿者: おにぎり
ご連絡ありがとうございます。
cart/cgi/lib/mail.pl にありましたが、52行目で、以下の通り若干異なっておりました。

if(!open(MAIL, "| $sendmail -t -i")){
     &error("メール送信できません。sendmailのパス等を確認してください。");

このまま変更するとエラーとなりメール送信できません。sendmailのパス等を確認してくださいと表示されました。
どのように編集すればいいでしょうか。ご迷惑をおかけいたしますが宜しくお願い申し上げます。



> cart_cgi/lib/mail.plの29行の
> if(!open(MAIL, "| $CF::sendmail -t -i")){
> を
> if(!open(MAIL, "| $CF::sendmail -t -i -f $CF::mailto")){
> と変更してみてください。
> これでgmailに届くようです。
>
>
No.289282024/9/12(Thu) 15:52:08 Res


Re^3: Cart Z ver.15.2のGメール宛てのメールが届かない件 投稿者: えふ
すいません。
CF::が不要なバージョンでしたので
if(!open(MAIL, "| $sendmail -t -i -f $mailto")){
このようにしてください。
No.289292024/9/12(Thu) 16:21:07 Res


Re^4: Cart Z ver.15.2のGメール宛てのメールが届かない件 投稿者: おにぎり
早速ご案内いただきありがとうございます!
下記の通りに変更で無事メールが送信されたtころを確認いたしました。
大変助かりました。感謝申し上げます。ありがとうございました。

> すいません。
> CF::が不要なバージョンでしたので
> if(!open(MAIL, "| $sendmail -t -i -f $mailto")){
> このようにしてください。
No.289302024/9/12(Thu) 16:30:14 Res