• ベストアンサー

メール送信したメールが迷惑フォルダに入ります。

mb_sendmail()関数を使って、メール送信するお問い合わせフォームを作成しました。しかし、送られたメールが迷惑フォルダに入ってしまいます。 原因および対処方法について何かお気づきの点がありましたら、ご教示して頂けますと幸いです。 些細なことでも結構ですので、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.2

formのアドレスが原因ではないでしょうか? aaa.co.jpなんていかにも嘘っぽいアドレスですし・・・ 実在のアドレスをFROMにしてみるとどうなりますか? ちなみに、 >メーラは、yahoo.co.jpのホットメールです。 というのは存在しません。 yahoo Mailとホットメールは別物です。 ホットメールはマイクロソフト(MSN)が運営をしています。 無料のYahooのWEBメールだと思いますが。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

メーラはなんでしょうか? メーラの問題の場合もあります。 許可アドレスの設定とかはできませんか? アドレスによっては、送信メールアドレスの詐称とみなされてしまう場合もあります。 SMTPのドメインと違うドメインだと詐称という場合もあります。 情報が少ないので原因を絞りきれません。

haven3
質問者

補足

メーラは、yahoo.co.jpのホットメールです。 fromのアドレスは、DonotReply@aaa.co.jpです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 迷惑メールフォルダに振り分けられる?

    JINDOでホームページをつくりました。そのホームページのお問い合わせフォームからのメールが迷惑フォルダに入ってしまいます。迷惑フォルダのメールを  (差出人セーフリストに追加する・差出人のドメインをセーフリストに追加するにしたのですが)これだけではだめでしょうか? 差出人名には問い合わせのあった人のアドレスが表示されてます

  • メールフォームからの迷惑メール。

    こんにちわ。 HPからの問合せをメールフォームで作成しているのですが、 そこから迷惑メールが届くようになり、 大量にくるようになってきたので、そのページを削除しました。 なのに、まだそのフォームに書き込んだように送信されてきます。 なぜなんでしょう? 人為的にされているのでしょうか? なんだか気持ち悪くて…。 すみませんが、教えて下さい。

  • Mozilla Thunderbirdから送信すると迷惑メールフォルダーに入れられる!?

    個人で小さな手作りアクセサリーをインターネットで売ってるんですけど このHP専用のメールをMozilla Thunderbirdで受信したり送信したりしてます。 でも、メールが届いていないとの問い合わせが何件かありました。 メールなので確実に届くとは思っていないのですが、いろいろ調べるとウィルス対策ソフトが 迷惑メールフォルダー等に振り分けるか受信さえもしないでカットする場合がある事を知りました。 ヤフーで借りてるアドレスなのですが、試しにアウトルックやHPからメールを送信してみると アウトルックに受信したものはきちんと普通の受信フォルダーに入ります。 でもMozilla Thunderbirdから送信すると迷惑フォルダーに入るんです。 これはどうしてなんでしょうか? 私のウィルス対策ソフトはノートンとavastを使っています。 出来るのならMozilla Thunderbirdからも迷惑フォルダーに入らないようにしたいんです。 ご存知の方教えていただけませんか?

  • 私が送信したメールが迷惑フォルダに入ると言われる。

    お世話になっております。 私から送信したメールが何故か迷惑フォルダに入るといわれました。 こちらはウィルスには感染していないのですが^^; 原因が分かりません。 受け取る側の環境なのでしょうか。

  • アンケートフォームから送信した受信メールのフォルダ

    ローカルのapache WEBサーバーを用いた、イントラネットでのご質問です。 サイトのユーザーが、アンケートを書き、それをローカルのapache で処理を したあと、管理者にメールを送信するというPHPスクリプトなのですが、 送信する関数にmb_send_mail() 関数を使っています。 mb_send_mail()関数のリファレンスを見ると、 bool mb_send_mail ( string $to , string $subject , string $message [, string $additional_headers = NULL [, string $additional_parameter = NULL ]] ) となっており、第4、5引数はデフォルト引数なので、不要だと思われますが、 アンケートフォームからPOSTメソッドで送ったPHPスクリプトが吐き出したHTML の内容を見ると、「sendmail fromがありません。」などと表示されます。 変数$to(送り先管理者メアド)には、別プロバイダのメールアドレスを書いており、 その点は理解いるのですが、$fromとは、アンケートフォームに、ユーザーが書いた ユーザー自身のメールアドレスのことでしょうか。 もしそうならば、第4引数か、第5引数のどちらにどのように書けばいいのか(ちなみに テキストでは、第3引数までしか書いてません。) また、その管理者宛メールが届く先のフォルダもわかりません。 ※ちなみに、OSはWindows7、ブラウザはInternet Explorer11、 開発環境はXAMPP で、PHP+mySQL(データベースサーバー) + Mercury(メールサーバー) です。 XAMPPを利用して、メールサーバーを使ったご経験のある方などから、 ご回答いただければ幸いです。

  • ヤフーメールに送信すると迷惑メールに振り分けられる

    ネットショップを運営しています。 弊店からお客様にメールを送信する際、 お客様が ヤフーメール の場合、 弊店の送信したメールが、迷惑メールフォルダに振り分けられて しまうようです。 どうすれば受信フォルダに入ってくれるでしょうか? メールの受付は フォームメールでCGI(perl)を使っていますが、 自動返信ではなくて、人力による返信をしています。 詳しいかた教えてください。

  • サーバー側に送ったメールの受信フォルダの場所

    プロバイダーは@niftyを利用しています。 (1)DreamWeaverでPHPで書いたソーススクリプトから、 mb_send_mail()関数で、宛先を、プロバイダーのFTPアドレス 当てに送信することは可能でしょうか? (2)可能だとすれば、そのメールが届くフォルダのパス(絶対パス または相対パス)はどこになるのでしょうか。 (3)ちなみに、sendmail があるフォルダは、 /ホストの初期フォルダ/usr/local/sbin 内にあります。 この、sendmail とは実行ファイルなのでしょうか? また、このsendmail があるフォルダと、上記のメールが届くフォルダ とは無関係なのでしょうか?

    • ベストアンサー
    • PHP
  • phpでメールを送信

    phpでメーラーを起動させずに単純なメール送信をするにはどうしたらよいのでしょうか? mail()を使って問い合わせ用のメールフォームを作りました。フリーホスティングサーバーにアップロードしようとしたところ、そのサーバーはsendmailが使えない仕様になっていました。そのせいでmail()を使用してのメール送信ができません。 私では経験不足なため解決方法がわかりません。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • sendmailで送信すると、迷惑メールになります

    フォームに入力された内容をperlでsendmailを使って送信すると、ウイルス対策ソフトの判定で、迷惑メールに入ってしまいます。 ▼プログラム $subject = 'テストメール'; $msg = "------------------------------------------------------------------ [名前] $name [住所] $address ------------------------------------------------------------------"; # subjectをBase64エンコード jcode::convert(\$subject, 'euc'); jcode::convert(\$subject, 'jis', 'euc', 'z'); $subject = '=?ISO-2022-JP?B?' . encode_base64($subject, '') . '?='; # 本文をJISに変換 jcode::convert(\$msg, 'jis'); &mail($to_mail, $from_mail, $subject, $msg); ▼サブルーチン sub mail{ my($to_mail, $from_mail, $subject, $msg) = @_; # sendmailによるメール発信 my $sendmail = '/usr/lib/sendmail'; # sendmailパス open(MAIL,"| $sendmail -t") || &error("メール送信に失敗しました"); print MAIL "To: $to_mail\n"; print MAIL "From: $from_mail\n"; print MAIL "Subject: $subject\n"; print MAIL "X-Mailer: Mail Form Sendmail\n"; print MAIL "Content-Transfer-Encoding: 7bit\n"; print MAIL "Content-type: text/plain; charset=\"iso-2022-jp\"\n"; print MAIL "MIME-Version: 1.0\n\n"; print MAIL "$msg"; close(MAIL); } print MAIL "Content-type: text/plain; charset=\"iso-2022-jp\"\n"; を print MAIL "Content-type: text/plain;\n"; にすれば迷惑メールにならずに済むのですが、一部の利用者(特にMacユーザー)で、送信されたメールが文字化けしているようですので、何とかcharsetの指定も入れたいと思っています。 上記のプログラムで、おかしいところがあるでしょうか? どうか、ご教示いただけますよう、よろしくお願いします。

    • ベストアンサー
    • CGI
  • 迷惑メールについて

    ドメインをかけても毎日迷惑メールが届いています。 対処法わかる人教えてください。 インフォシークに問い合わせはしているのですがまだ返事が来ていません。 迷惑メールのためにフォルダーがすぐいっぱいになってしまいます。 よろしくお願いします。