ようこそゲストさん

CPA-LABテクニカル

メッセージ欄

分類 【QdmailReceiver】 で検索

一覧で表示する

2009/04/29(水) さくらインターネットで空メールエラー

これまで正常だったさくらインターネットで空メールする時に下記のエラーがでた。
----- The following addresses had permanent fatal errors -----

(reason: 127)

----- Transcript of session follows -----
/home/XXXX/www/XXX/XXX/XXX.php: not found 554 5.3.0 unknown mailer error 127
これは、当該PHPスクリプトの最初に
#!/usr/local/php/5.2.8/bin/php-cgi
とPHPへのパスを記載する必要があるが、さくらインターネットでバージョンアップしたせいで、パスが変更になったとの理由が判明しました。

というわけで
デコメテンプレート変換サービス

のサービスを利用していた方はごめんなさい。いつの間にかエラーになっていたことに気づきませんでした。。。

1: らんらん 『二重投稿になってしまっていたらすいません。 私は今、さくらインターネットでcakephp Qdmailを使ってメール送信を テ...』 (2011/10/31 13:11)

2008/07/05(土) PHPでPOP受信サーバー操作

メールの受信(POP)サーバーの操作ライブラリ&マルチバイトメールデコーダーのご紹介。

簡単受信サーバー操作ライブラリQdmailReceiver
hal456トップページ

応用すれば、こんなことができます

  • 空メール処理
  • ブログへのメール投稿
  • Spamフィルター
  • gmailライクなWEBメール

もちろん、QdmailReceiverは、メールを解析したり、POPサーバーを操作するライブラリなので、上記のことをやろうと思えば、他に自分でプログラムを組まなくてはなりません。
しかし、マルチバイト(日本語処理)やメールの解析処理は意外にやっかいなので、それをQdmailReceiverに任せていただければ、かなり労力半減することでしょう。

2008/05/17(土) 10行で空メール処理を実現する

あるメールを受け取って、自動的に差出人に対してメールを返す、という動作の代表例として空メールがあるかと思います。
Qdmail,QdmailReceiverを利用すれば、たった10行で空メールを実現することができます。

続きを読む

QdmailReceiverについて

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

詳しくはこちらをどうぞ。
マルチバイトメール解析-QdmailReceiver POP付
  • CakePHPのシェルコマンドをさくらインターネットで使う CPA-LABテクニカル spok
    メール受信をきっかけにCakePHPコントローラーを起動する では、その名の通り、コントローラーをメール受信で起動させた。ここでは、CakePHP1.2で導入されたシェル機能(shell)を利用し、CakePHPのシェルをメール受信をきっかけに起動させてみ...