アプリ版:「スタンプのみでお礼する」機能のリリースについて

今年からホットメールでのSMTP POP3での送受信が可能になったということで
「eWEB」さんのメールフォームを使用し自宅サーバから送信をしようと思っています。(下記のURLのフォームを使用)
http://php.eweb-design.com/1301_mail.html

現在XAMPPで鯖を構築しているのですがホットメールのでSMTPを利用した送信ができません。

C:\xampp\sendmail\sendmail.iniを
smtp_server=smtp.live.com
smtp_port=587
auth_username=account@hotmail.com
auth_password=password

C:\xampp\apache\bin\php.iniを
SMTP = smtp.live.com
smtp_port = 587

のように書き換え「eWEB」さんのフォームを使用したのですが送信ができないようです。
sendmailを利用してホットメールのSMTP送信は何か足りないものがあるのでしょうか?

説明が長くなってしまいましたが、もしお分かりになる方がいましたら宜しくお願いいたします。

A 回答 (1件)

OSは?



php.iniのSMTPの直前にWindowsしか有効でないと書いてあります。
phpで外部SMTPを利用するならPEARのMailを使うとよいです。

この回答への補足

回答ありがとうございます。

久々の質問で使用環境などを忘れてしまいました。
申し訳ございません。

OS:WindowsXP(pro)
回線:光
ISP:U-SEN(OP25B導入済み)

PEARの方を試してみたところ同様に送信できないようでした。
(今使用しているソースがおかしいのかもしれませんが・・・)
下記の「Ubuntuで自宅サーバー」さんのソースを使用させていただきました。
http://mycoco.dyndns.org/pear_mail.php

上記のソースで送信を試みたところ
authentication failure [SMTP: STARTTLS failed (code: 220, response: 2.0.0 SMTP server ready)]
エラーを調べたところ検索にヒットせず問題がわかりませんでした。
何度も申し訳ありませんがよろしくお願いいたします。

補足日時:2009/03/15 15:25
    • good
    • 1
この回答へのお礼

ISPメールのSMTPを利用した所送信はできました。
ホットメールのSMTP使用で送信すると認証エラー(?)になるようで
送信ができません。
再度よろしくお願いいたします><

お礼日時:2009/03/15 15:55

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