SQLの窓 イラストAC フリー素材

2008年07月05日

【PHP】Pearでメール送信する為の全ての情報



実際に使う事になったので、以前に作ってあったサンプルコードに
いろいろ情報を追加して、実際に実装できるようにしたつもりです。


けっこういろいろありましたです。

まず、Pear を最新にアップデート すると・・・

Net_SMTP の最新は、2008-04-24 で結構最近。
古いコードと 行単位で比べる とかなり変わってました。
そして、以前より問題のあった部分が使えるようになってたり。

実装サンプルを作るのに、関数化して CC と BCC に対応して
land.to にのっけてテストしたら、Pear の一部で 警告でたり。
( /dev/urandom 等のアクセス時の権限の問題らしい )

で、警告でてるけど、動いてるからコメントに。


CC やら BCC で持ってるアドレスに送信してテストして、
ヘッダー情報の確認。特に問題は無かったのだけれど、

何故か、gmail で「迷惑メール」扱い。

たぶん、宛先の日本語部分のせいのような気もするのだけれど、
そんなもん調べてられないので無視。
ただ、その時に、メーラを主張するヘッダーを追加。

で、たぶん Pear のどのファイルが必要なのか解らない人も
居るだろうと、最低限を lzh に固めてリンクを貼りました。


それと、このテストで解ったのだけれど、
件名に長い日本語と半角の混じったメールをあちらこちらのメーラで送ったら、
結構適当な対応している事が解りました。

改行が入って無いのなんてかわいいほうで、 
ひどいのになると、送れなかったり(笑)

どれも、けっこうマトモなメーラ・WEBメーラなんですけどね・・・








【PHP+Pearの最新記事】
posted by at 2008-07-05 19:03 | PHP+Pear | このブログの読者になる | 更新情報をチェックする