Mail_Queueを使ってメールを送る時、特定の文字から文字化けすることがある。
きちんとコード変換して渡しているのに文字化けする場合、Mail_Queue のBody.phpが原因になっていることがある。
具体的には、Mail/Queue/Body.phpの300行目あたりにある
function getBody()
ここのstripslashesを外す。
return stripslashes($this->body);
となっている行を
return $this->body;
としてやるだけでいい。
文字化けで悩んだ時はお試しを。