タグ

qdmailに関するsuusukeのブックマーク (3)

  • 半角カナの送信

    インターネットの日語メールでは半角カナは使わないのが一般的です。 なぜなら、文字セットiso-2022-jpでは半角カナをサポートしていないからです。 しかし、それでも半角カナを送りたい場合もあるでしょう。以下の方法を試して下さい。 文を UTF-8 , BASE64 エンコードにする。参考 参考2 mb_convert_kanaを使ってQdmailに渡す前にユーザーで対処する。mb_convert_kana-PHPマニュアル Qdmail0.8.7a以降を$mail->kana(true);モードで使う。または、Qdmailソースコードのvar $kana = false; を var $kana = true;に変更して使う。 1の方法は、悪くありません。他の言語やら、機種依存文字でもなんでもOKです。(のはずです)。この場合、UTF-8 & BASE64 にしてください。UTF-

    半角カナの送信
  • QdmailReceiver Multibyte mail decoder & POP Client

    hal456トップページ QdmailReceiverでできること メールデコード(日語OK) 受信サーバー(POP)操作 PHPで、日語での空メールや多機能転送メールを簡単に実現したり、POPメールボックス操作でWEBメールを実現できたりします。主にメールのMIMEデコード機能、POP操作機能から成り立っています。その他、様々な用途が考えられるでしょう。 Pear::Mail,Pear:MIMEなどで同様の機能は実現できますが、メールの仕組みを理解していないと難しいです。Qdmailシリーズは、「初心者には簡単に、上級者には詳細に」のポリシーのもと、簡単使用方法と、詳細使用方法の両方を使うことができます。 簡単にメールのデコードができるので、例えば、取得したメールをヘッダーと文まるごとデータベースに保存しても、すぐに内容を取り出すことができます。 gmailのようなWEBサービス

    QdmailReceiver Multibyte mail decoder & POP Client
  • qdmailを使用しgmailにHTMLメールを送信する際の注意点 - AXEL WEB DESIGNER'S BLOG (アクセル ウェブ デザイナーズ ブログ)

    qdmailを使用してHTMLメールを送信する際は、 $mail["body"] = '~HTML~'; $qdmail->html($mail["body"]); のようにhtmlメソッドを使用してHTMLを設定して送信することになります。 この際qdmailは、HTMLが読めない(またはHTMLを表示しない設定にしている)メーラー用に、自動的に代替テキスト部分を生成してマルチパートメールとしてメールを送信してくれるのですが、この際のマルチパート部分の順序が HTML部分 代替テキスト部分 という順序になっているため、「マルチパートメールの場合は最後のパートだけを表示する」という設定になっているメーラー(gmailなど)では、「常に代替テキスト部分だけが表示される」という現象になります。(Becky等ではこの現象は発生しません) この現象は、HTMLメールを送信する際のマルチパート部分の

  • 1