2010/4/29 木曜日

docomoへの添付メール送信で添付認識されなかった件

カテゴリー: — gabon @ 14:39:20

添付ファイルのついたメールをdocomoの端末で受信するとうまく添付と認識されずにハマりました。

開発サーバーでは問題なかったのですが、本番サーバーから送信すると。
調査の結果、mb_sendmailの挙動の違いが原因でした。

開発サーバはPHP5で、本番はPHP4。

PHP4のmb_sendmailは余分なヘッダ(忘れました・・・)を出すため、

mb_sendmailを使わず、mailで対応しました。


$to_s = mb_convert_encoding( $to, "ISO-2022-JP","UTF-8");
$subject_s = mb_encode_mimeheader($subject, "ISO-2022-JP", "B", "\n");
$message_s = mb_convert_encoding( $message, "ISO-2022-JP","UTF-8");
$header_s = mb_convert_encoding( $header, "ISO-2022-JP","UTF-8");
// 送信
mail($to_s, $subject_s, $message_s, $header_s, $add_param)

と解決〜

2010/4/9 金曜日

FPDF error: Unable to find xref table がでたら

カテゴリー: — gabon @ 17:26:06

PHPのFPDF(MB FPDFでも) error: Unable to find xref table
と出たら、primo PDFなどでプロパティやセキュリティの項目を「なし」に
して再出力するとよいようです。

こちらのブログの情報に大感謝です!

HTML convert time: 0.334 sec. Powered by WordPress ME