ログイン

Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte

エラーログ機能 エラー、ログ機能 電子署名(S/MIME)

Qdsmtpのログ設定と同期を取る

2008/11/08 未分類 spok
QdmailとQdsmtpを併用している場合、Qdmailのログのレベルを以下のメソッドで、Qdsmtpに渡して、同レベルのログをとるよう、Qdsmtpに指示することができます。
$mail -> smtpLoglevelLink( true );

関連記事

  • ログ機能
  • エラー処理
  • エラーログ機能
コメント(3件)
1: 改行コードを挿入したい 2009年03月15日(日) 午後8時03分
■Qdmailのバージョン 1.2.6b
メール送信時に本文に動的に改行を入れたいのですが、
\n、\r\nを入れても改行されません。
具体的には、
$a = "1行目";$b="2行目";$b="3行目";
$body = <<<BODY
$a
$b
$c
BODY;
本文($body)を作成し、本文を送信したいのですが、
$bの値が無い場合に、1行空白行が出来てしまうので、
$a = "1行目\n";$b="2行目\n";$b="3行目\n";
$body= <<<BODY
$a$b$c
BODY;
という様にしたいのですが、
\nが改行と認識してもらえない様なのです。
\r\nでも試してみましたがダメでした。
改行を挿入するにはどうしたらよろしいでしょうか?
ご教示願います。
2: fivestar 2010年03月09日(火) 深夜0時25分
バグ報告なのですが、sfQdmail::addBcc()メソッドがbccではなくccに追加するようになっています。修正をお願いいただけたらと思います。
3: mkt 2012年10月30日(火) 午後4時10分
Qdmail.phpと、Qdsmtp.phpをインクルードパス配下に置き、
下記の記述をしましたが(★は該当の値に変更)、
「500 -内部サーバー エラーです。」となってしまいます。

phpのマルチバイト関数は設定、確認済みです。
SMTPサーバーは、認証なしで他のアプリケーションから使用を確認できています。
なにか他に前提条件などあるのでしょうか?
または、記述に間違いがあるのでしょうか?
他に考えられる理由がありましたらご教授いただけませんでしょうか。

【下記PHPに記述】---------------------------------------

require_once('qdmail.php');

$mail = & new Qdmail();

$mail -> smtp(true);

$param = array(
'host'=>'★SMTPサーバー',
'port'=> 25 ,
'from'=>'★送信元アドレス',
'protocol'=>'SMTP',
);
$mail -> smtpServer($param);

$message="メールの中身をここに書きます。";

$mail ->to('★送信先アドレス','★送信先');
$mail ->subject('メールのテスト');
$mail ->from('★送信元アドレス');
$mail ->text($message);
$return_flag = $mail ->send();

-----------------------------------------------------

名前:    ?
エラーログ機能 エラー、ログ機能 電子署名(S/MIME)
コンテンツ
  • PHP高機能日本語メール送信ライブラリ・文字化けフリー
    • 推奨する環境
  • バージョン1系トップ
    • 関数型qd_send_mailの基本
      • textメール
      • HTMLメール
      • デコメール
      • Optionの指定方法
      • return値の設定
      • 関数型でSMTP送信
    • テンプレート機能
      • 簡単な差し込み例
      • データベースから一気に差し込み
      • 置き換え記号を変更する
    • easy型の使い方(ver1系)
      • テキストメール
      • htmlメール
      • デコメール
    • デコメテンプレート機能
      • デコメテンプレート作成(変換)機能
      • デコメテンプレートで送信する。端末シミュレート
    • レンダーモード
  • デコメールまとめ
    • デコメテンプレート変換サービス
    • デコメテンプレート変換プログラムサンプル
  • バージョン0系
    • How to use Qdmail - 使い方
      • 簡単モード(EasyMode)
  • 共通(ver0 & ver1)
    • 基本的な使い方-OOP編
      • 添付ファイルの指定(OOP)
      • デコメの送り方(OOP)
      • インテリジェント・ワードラップ
      • 個別アドレス分離機能(一斉送信時)
      • 任意のヘッダーの追加
      • メールデータサイズを知る
      • smtp用メールデータのみを取得する
  • 改版履歴
    • ダウンロードdownload
  • SMTP送信する
    • SMTPの玄人的操作法
    • SMTP送信について
  • エラー、ログ機能
    • ログ機能
    • エラー処理
    • エラーログ機能
    • Qdsmtpのログ設定と同期を取る
  • 電子署名(S/MIME)
    • 電子署名の使用法
    • 電子署名付きメールの送信方法(全体像)
  • 文字コードについて
    • キャラクタセット、エンコードの指定方法UTF-8,BASE64等
    • ヘッダ、本文に別々のCharsetを指定する
  • フレームワークでQdmailを使う
    • CakePHPメールコンポーネントとして送信する
      • 使い方 CakePHPでのメール送信
      • CakeでSMTP送信する
    • Symfonyで日本語メール送信(携帯デコメもOK)
    • CodeIgniterで日本語メール送信
    • ZendFrameWorkで日本語完璧メール
    • Ethnaで日本語メール送信
    • その他のフレームワーク対応
  • トラブルシューティング
    • トラブル時、とにかくやってみること
    • ヘッダーが見えてしまう等
    • ドコモで添付ファイル削除
    • 要注意のPHPバージョン4.3.11, 5.0.0 -4
    • 要注意レンタルサーバー
  • その他の機能
    • 半角カナの送信
    • デバッグモード
    • 管理者に常時BCC
    • 特殊文字を送りたい(丸数字、はしご高など)
    • 重要度を設定する
    • リセット
    • 必須ヘッダ(Date,Massage-Id)
    • message_id
    • Dateヘッダーを指定する
    • Sendmailオプション
    • Return-Pathの設定
    • 文字コード統一
    • メールアドレスのバリデーション
    • 開封確認(受信確認)&配送確認
  • How to use by Multibyte except JP-Qdmail
  • サポート
    • サポート過去ログ1
    • サポート過去ログ2
    • サポート過去ログ3
  • プロフィール&連絡先
  • Qdmailを使用したサイト
  • 言及&リンク御礼
    • 相互リンク募集
タグ
  • 未分類 (87)
  • 文字コード (3)
  • 更新情報 (22)
  • 一般リンク (1)
  • サポート (4)
  • プロフィール (1)
リンク集
  • 泉会計事務所
Information
  • PHPのマルチバイトメールライブラリ、Qdmailです。日本語をはじめ各国語で簡単に添付ファイルやHTMLメールを送信することができます。
  • 記事一覧
  • 印刷用の表示
検索

System info
Runtime : CGI-Perl
RDBMS : Text-DB
adiary Version 3.40c