ようこそゲストさん

CPA-LABテクニカル

2008/08/02(土) qd_send_mail登場

高機能日本語メールコンポーネントQdmailが1.0.0bにバージョンアップし、
mb_send_mailの機能強化版、qd_send_mail関数が使用可能になりました。
デフォルトではPear::Mailでもできない、携帯へのデコメ送信も簡単にできます。
それでいて複雑な設定も可能です。

(mb_send_mail自体は使用していません。)

Qdmail 1.0.0 の特徴(機能)Feature

  • 使い方に合わせた3つの指定方法
    • qd_send_mail() 型  超オススメ!
    • $mail -> easyText() 型
    • $mail -> send() 型
  • PHPの対応バージョン
    • PHP4,PHP5の両方に対応
  • フレームワークへの対応
    • CakePHP1.1 & 1.2
    • 専用ファイルでなく、通常のQdmailをCakePHPのコンポーネントとして使用可能
  • 簡単にできること
    • 日本語メール(日本語本文、日本語ヘッダー)
    • 日本語以外のマルチバイト各国語メール
    • 添付ファイル(日本語添付ファイル名OK)
    • 携帯デコレーションメール対応(携帯4社+PHS1社自動判別対応。日本のみ)
    • インテリジェント・ワードラップ(http://の列は、折り返しをしない等が指定できる)(文字数でなく、文字幅での折り返しも可能。英数字と日本語が混ざっても綺麗!)
    • 簡易テンプレート機能(差し込みメール)
    • SMTP送信 QdSmtpと組み合わせて、簡単にSMTP送信
  • 自動でやってくれること
    • 文字コード判別
    • MIME判定
    • HTMLメール時の代替テキスト文生成機能
    • 様々な指定省略時のデフォルト設定
  • 多彩にできること
    • 宛先分離機能(複数宛先に1通づつ送付する機能)
    • 複雑なMIMEタイプ指定
    • 複雑なマルチパート構成
    • 複雑なワードラップ(折り返し処理)
    • 多彩な指定方法
    • 常に管理者にBCC
    • iso-2022-jp以外にも、utf-8,Shift-JIS等の文字セット可能
    • ヘッダー、本文の文字コードをそれぞれ別に指定可能
    • 本文base64エンコードの指定可能
    • 本文Quoted-printableエンコード指定可能
    • 送信ログ、エラーログ作成機能
    • 不具合時のデバッグ情報作成機能
    • 新たな方式のデコメ対応機種がでても簡単に追加可能
    • 独自のメールアドレスチェック(バリデーション)関数を指定可能
    • デコメ、インラインHTMLメール時のContent-Idを任意に指定可能
    • sendmailへのオプション渡し可能

名前:  非公開コメント   

  • TB-URL  http://www.cpa-lab.com/tech/0165/tb/