プロが教える店舗&オフィスのセキュリティ対策術

PHPほぼ初心者です。
自分なりに色々試行錯誤し顧客へのメール送信フォームを作成しました。
(PHPなのでもちろんブラウザで動きますが)

事務的な処理を効率化するために作ったのですが、
このフォームから顧客(不特定の人たち)へメールを送信(phpでmb_send_mail使用)
しても迷惑メールに届いてしまい重要な内容のメールが先方に通知できず困っています。

当方の環境ですが
(1)さくらインターネットのレンタルサーバー(スタンダード)
(2)送信元は当社のアドレス
(3)また自動生成したリンクURL(さくらの共有SSLのアドレス)がメールの本文中にあります
( https://secure***・sakura・ne・jp/******/****・php?id=*******&email=****%40hotmail・com&lang=EN のような感じです)


主に相手方がGmailの場合はじかれることが多いのですが、
いくつかの海外の企業さんのメーラーでもSPAM扱いされていました。
最近もしかしたらGmailのほうでJunkメールの基準が強化されたのかどうかわかりませんが
未達の為と思われる事案が多数発生し、手間を省く為のものが逆に余計手間がかかって
いるということに陥って困っています。

上記の(3)があるためPHP(私がPHPしか使えないので)での解決方法がいいのですが
その他の方法でもかまいません。(トライします)
また当方ローカル環境にApacheサーバーをたてているのでこちらにメールサーバーを
追加するという方法もありかと思っていますが、やったことが無いのでやり方を間違えれば
また同じ症状が出ると思いますので、まずは質問しました。

宜しくお願いします。

A 回答 (1件)

メールサーバーをきちんと立てる技術がないなら


PEAR:Mailなどを利用して、契約しているISPの不正のないアカウントで
メールを処理してみてください

参考URL:http://pear.php.net/manual/ja/package.mail.mail. …

この回答への補足

PEARでやる前にmb_send_mailの設定をしっかり見直したところ
headerの部分で変な処理をしていたので、そこを修正しトライしてみたところ
無事Gmailでもinboxに入ってきました。
どうもこの部分で不正なアドレスからのメールだと判断されていたようです。

今回は本当にありがとうございました。

補足日時:2011/06/01 14:59
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
ローカルサーバのPEARでということですよね?
さくらのほうではなくて?

欲を言えばISPのアドレスではなくて自社のアドレスで何とかしたいのですが
その際のベストなやり方はどうすればいいのでしょうか?

お礼日時:2011/05/30 14:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!