symfony1.1のsfMailでCSVファイルを添付して送るの続きなのですが、
あのままではUTF-8でCSVファイルをおくっているため、そのまま開くと日本語が文字化けしていました。
そのため、以下のように対応。
$csvBody = mb_convert_encoding($body, 'sjis-win', 'UTF-8'); $mail->addStringAttachment($csvBody, $title . '.csv');
addStringAttachmentにパラメータを送ってみましたが500エラーがでたので、
中身自体をencodingしたらできました。
コメント