ja:devel:mail
DokuWiki でのメールの取り扱い
DokuWiki は PHP の mail 関数のラッパを含んでおり、このラッパではメールヘッダと本文のエンコーディングを適切に処理します。すべてのメール関数は inc/mail.php の中で定義されます。
メールの送信
メールの送信は、常に mail_send 関数から行わなければなりません。本文とヘッダのテキストは UTF-8 の文字列として渡される必要があります。この関数は正しいエンコーディング処理を行います。
メールアドレスは Real Name <mail@example.com>
もしくは mail@example.com
という形式で渡される必要があります。複数のアドレスをカンマで区切って渡すこともできます。
メールアドレスの検証
あるメールアドレスが正しい形式のメールアドレスであるかどうかをチェックするには、シンプルで実用的な mail_isvalid 関数を使用してください。この関数では php-email-address-validation ライブラリを使用しています。
ja/devel/mail.txt · 最終更新: 2010-01-08 13:47 by kazmiya