|
2.0.0 (beta)
|
2009-09-30 00:27:47
|
Mail_Mailer-2.0.0.tgz
/ Source |
- Changes:
-
------------------------------------------------------------------------
r1143 | FreeBSE | 2009-08-23 10:44:07 +0900 (日, 23 8月 2009) | 6 lines
Mail_Mailerクラスが使える機能を確認できるmailerinfoメソッドを追加
メール送信前に送信内容を確認出来る機能を追加
ほぼ疑似OR/M化
これらに伴う、メール送信部分の大幅な改良
送信部分と受信部分の構成検証メソッドの追加
送信サンプルの修正
------------------------------------------------------------------------
r1088 | FreeBSE | 2009-08-07 12:47:58 +0900 (金, 07 8月 2009) | 2 lines
添付ファイル追加メソッドaddAttachメソッドの追加
添付ファイル登録削除メソッドclearAttachメソッドの追加
------------------------------------------------------------------------
r1053 | FreeBSE | 2009-08-03 19:43:17 +0900 (月, 03 8月 2009) | 1 line
選択削除機能が、呼び出しているメソッドの仕様変更に対応していなかったのを修正
------------------------------------------------------------------------
r1034 | FreeBSE | 2009-07-30 18:11:10 +0900 (木, 30 7月 2009) | 2 lines
差出人の名前を取れていなかったので修正
サンプルのGet.phpの表示時の見栄えをよくしてみた
------------------------------------------------------------------------
r1033 | FreeBSE | 2009-07-28 08:29:24 +0900 (火, 28 7月 2009) | 1 line
is_file_exに本来のis_fileも追加
------------------------------------------------------------------------
r1032 | FreeBSE | 2009-07-27 12:06:37 +0900 (月, 27 7月 2009) | 3 lines
気変わり激しいけど、is_file関数系ならPEAR記法のisFileExよりEthna風(というよりPHP風?)のis_file_exの方が馴染みがありいいと思ったので、元に戻す
getPearメソッドの仕様をpear install風に(例:pear install Net_POP3)
設定検証の前にPOP3インスタンスを生成していたので、検証後に置き換え
------------------------------------------------------------------------
r1031 | FreeBSE | 2009-07-25 15:17:13 +0900 (土, 25 7月 2009) | 7 lines
Ethna風のis_file_exメソッドをPEAR記法に変更isFileEx
選択したメールだけ削除する機能の実装
-これに伴いサンプルのGet.phpを修正
設定情報を検証するバリデートメソッドを追加
サンプルにしつこくついていた参照代入「&」を削除
いくつかのpublicメソッドのオーバーライドを禁止にした
ドキュメント部分をきちんとしたものに修正
------------------------------------------------------------------------
r1027 | FreeBSE | 2009-07-21 03:46:35 +0900 (火, 21 7月 2009) | 4 lines
Mailer interface導入
PEAR向け簡易クラスファクトリーの導入(getPearメソッド)
受信処理の改良を開始(擬似OR/M)
受信処理の修正に合わせたGet.phpの修正
------------------------------------------------------------------------
r1003 | FreeBSE | 2009-07-09 21:35:08 +0900 (木, 09 7月 2009) | 2 lines
エラー処理における表示の修正
showErrorメソッドとshowNoticeメソッドの追加
------------------------------------------------------------------------
r999 | FreeBSE | 2009-07-09 00:34:32 +0900 (木, 09 7月 2009) | 11 lines
mb_internal_encodingの設定は、インクルード側に全面的に任せた方がよいと判断したので本体から削除
ドキュメントではなくサンプルなのにmail_docだったので、sampleディレクトリに名称変更
Send.phpにおいて、旧サンプルコードになっていたので修正
Get.phpにおいて、一部が旧サンプルコードになっていたので修正
Mailer.php側の一部の引数に旧引数が含まれていたので削除
と、共にコメントも修正
Mailer 1.3.0時代のメール設定クラスを全体から削除(一から書いてない言がバレてしまう・・・)
CC追加専用のaddCcメソッドを追加
BCC追加専用のaddBccメソッドを追加
追加したCCを削除するclearCcメソッドを追加
追加したBCCを削除するclearBccメソッドを追加
------------------------------------------------------------------------
r954 | FreeBSE | 2009-06-12 16:49:59 +0900 (金, 12 6月 2009) | 5 lines
メソッド名がPEAR記法になっていなかったので修正
AddBcc => addBcc
AddCc => addCc
設定オブジェクトを返すメソッド「getMailerConfig」は使ってないのに存在していたので削除
一部コメントがPEAR_DOCに準拠していなかったので修正
------------------------------------------------------------------------
r357 | FreeBSE | 2009-01-21 00:05:23 +0900 (水, 21 1月 2009) | 3 lines
サンプルスクリプトの場所を変更
送信サンプルにおいて、肝心のインスタンスがなく、あれぇ?な状態だったのを修正
Mailerのクラス名がpear仕様でなかったのを修正 → class Mail_Mailerに
------------------------------------------------------------------------
r318 | FreeBSE | 2009-01-06 15:32:52 +0900 (火, 06 1月 2009) | 3 lines
参照代入「&」の消し忘れを消去
設定漏れがあった場合に、どこの設定が漏れているか表示するようにした
ポート番号の設定がない場合にはデフォルトで110番にするようにした
------------------------------------------------------------------------
r311 | FreeBSE | 2009-01-04 22:52:53 +0900 (日, 04 1月 2009) | 9 lines
サンプルソースを送信と受信にわけた
HTMLメールだった場合の文字コード検出を追加
プレーンテキストだった場合の文字コード検出を追加
PHP4時代からの参照代入「&」を削除(PHP5専用に向け)
ヘッダーを全て取得出来るようにした
上記に伴い、getMailメソッドの返値のfrom部分をheadersに変更(中身は連想配列)
ファイルの添付がない場合は、配列のfileおよびfilenameキーを削除するようにした
内部処理用エンコードの指定を一旦排除
コメントのメソッドの引数が食い違っていたので修正
------------------------------------------------------------------------
r274 | FreeBSE | 2008-12-24 22:37:27 +0900 (水, 24 12月 2008) | 1 line
* Mail_Mailerの最初のコミット
------------------------------------------------------------------------
r120 | openpear | 2008-11-26 16:54:28 +0900 (水, 26 11月 2008) | 1 line
[Create Base Directory] Mail_Mailer
------------------------------------------------------------------------
|