Q)PHPで外部のレンタルサーバーにメール送信したいのですが上手く
送信できません。
(現在の状況)
・OutlookExpress だと勿論okです。
・社内のメールサーバー(ArGo Mail) にはLAN,及び外からも
送信できました。
(レンタルサーバーの状況)
1)メールサーバーのMTAとしてqmailを採用しています。
2)SMTP-AUTH Outlook Expressの設定(Ver.5.5 6.0)
3)POP before SMTP
となっていますが、1)は業者さんに自社サーバー内でテスト頂き、okでした。
------------------------------------------------------------
となると、原因は
(1)私のルーター設定の問題
(2)PHPで
2)SMTP-AUTH Outlook Expressの設定(Ver.5.5 6.0)
3)POP before SMTP
を対応させるの何れか?ぐらいしか思いつかないのですが
私のレベルが低いのでどこから取り組んだらいいのかよく解りません、何方かご教授宜しくお願いいたします。
------------------------------------------------------------
テストしたPHP
<?PHP
mb_language("Ja") ;
mb_internal_encoding("shift-jis") ;
$mailto ="hanako@aaa.bbb.cc";
$subject ="花子さん";
$content ="よろしくお願いします。";
$mailfrom "From:" .mb_encode_mimeheader("yorosiku") ."<taro@xxx.yyy.zz>";
mb_send_mail($mailto,$subject,$content,$mailfrom);
?>
------------------------------------------------------------
(環境)
Windows xp(sp2)
Apache(V2.0.58)
PHP(V5.1.4)
No.2ベストアンサー
- 回答日時:
レンタルサーバをSMTPサーバとして送信したいということでしょうか??
2)SMTP-AUTH
実際に使ったことはありませんが、Net_SMTP::auth()
http://peardoc.xole.net/package.networking.net-s …
3)PbS
一度POP3で受信(login?)した後に送信する
http://peardoc.xole.net/package.networking.net-p …
tany180sx 様、ご教授ありがとうございました。
教えていただいたサイトを参考に
・PEAR の「Net_SMTP」と「Mail」をインストールしたら、上手く送信出来る様になりました。
*ありがとうございました。
・それから、
メール送信は出来る様になったのですが、この "xxxx.php" をバッチで実行する方法をご存知でしたら、教えて下さい。(google検索でもいいのが検索できませんでした。)
*この質問は、別No.が良さそうなので別件でも登録してみます。
--------------------------------------------------
今後ともよろしくお願いいたします。
No.1
- 回答日時:
> Q)PHPで外部のレンタルサーバーにメール送信したいのですが上手く
> 送信できません。
うまく送信できない状況を、サーバからのエラーメッセージを添えるなどの方法を用いて
できるだけ具体的に教えてください。
具体的な回答は、具体的な質問から生まれます。
この回答への補足
totsugiino様、ありがとうございます。
添付させて頂いたソースの実行結果ですが、エラーメッセージは
何も表示されません。表示できる設定方法があったら教えて下さい。
非常に参考になります。
それから「php.ini」の内容も添付しますので、
よろしくお願いいたします。
--------------------------------------------------------
[mail function]
; For Win32 only.
SMTP = localhost ; for Win32 only
smtp_port = 587
sendmail_from= wwwwww@xxxxx.yyyyy.zz; for Win32 only
(レンタルサーバーに登録済みアカウント)
--------------------------------------------------------
以上、的を得なくて済みません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- システム メール送信について、ドメイン「@liam.co.jp」でメールを送信します。 ネットワークaにあるA 2 2022/05/31 15:47
- ドメイン・サーバー・クラウドサービス Google Workspaceでの独自ドメインのメール送信について 2 2022/05/31 19:48
- Gmail gmailでSMTP サーバーの認証が通らない 3 2022/08/26 19:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードプレス、Contact Form 7...
-
mail関数を使用した場合のエラ...
-
存在しないメールアドレスかど...
-
リファラが取得できない?
-
PHPで新しいウインドウで開く命...
-
onedrive にexcelファイルをア...
-
PHP8を使うと、大量のWarningが...
-
PHPで特定のURLにジャンプす...
-
PHP4対応のサーバーではinclude...
-
imagejpegで表示されない。
-
VBAのコードを教えてください
-
CFileDialogの最初のディレクト...
-
これの対応OSを教えて下さい。p...
-
透過PNGが透過されない!!
-
手作業で埋め込んだ、UserForm1...
-
拡張子php画像をjpg画像等に変...
-
PHPからメールを送る@さくらイ...
-
phpでPEAR::DBを使っているので...
-
phpでダイアログがどうしても出...
-
PHP関数 mb_strlenでエラーになる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードプレス、Contact Form 7...
-
存在しないメールアドレスかど...
-
VB6にてメールを送信する方法
-
VBでメールを送る時のSMT...
-
submitボタンの二重送信について
-
コマンドプロンプトで添付ファ...
-
メールアドレスの存在確認はで...
-
【エクセルVBA】メール送信前に...
-
ループの中で mailItemObj.Disp...
-
【追加】ファイルを閉じてダイ...
-
ヒアドキュメントを利用してメ...
-
JavaMailでエラーメールの通知
-
送信日時を指定してメールを送...
-
ロリポップと、phpで自動の返信...
-
VB.NETでフリーメールアドレス...
-
★エクセルVBAでOutlookのメール...
-
SMTPサーバの指定なしでメ...
-
AccessのDoCmd.SendObjectについて
-
ブラウザの更新ボタン
-
HPの更新をしたら自動でメール...
おすすめ情報