2010년 2월 9일 화요일

ActionMailer 제목 인코딩.

ActionMailer 에서
제목 인코딩이 quoted_printable 이 기본이고 base64로 바꿀 수 있는 방법이 없더라.

그래서...

require "base64"

encoded = Base64.encode64(old_subject)
subject "=?UTF-8?B?" + encoded + "?="



메일 서비스에 따라 quoted_printable 로 인코딩 되었을 때
제목에 스페이스가 _ 로 표시되는 문제가 있어서...


댓글 없음:

댓글 쓰기