自動返信メールの文字化け解消
- カテゴリー: ispCPOmega
ispcpOmegaでは、メールの自動返信設定を、メールアカウントから行う事が出来るが、
日本語で自動返信をすると、文字化けを起こす。
vi等で、/var/log/ispcp/ispcp-arpl-msgrを、下記のように編集すればOK。
———————————————
1.
———————————————
$main::db = DBI -> connect(@main::db_connect, {PrintError => 0});
上記コードの次の行に下記追加
$main::db -> do(‘SET NAMES utf8’);
———————————————
2.
———————————————
$out -> buildと$out->attachを探し出して、下記のように変更
$out -> build(
From => $mail_to,
To => $head -> get(‘From’),
Subject => “[Autoreply] “.$head -> get(‘Subject’),
Type => “multipart/mixed; charset=utf-8”,
‘X-Autoresponse-From’ => $mail_to,
‘X-Mailer’ => “ispCP $main::cfg{‘Version’} Autoreply Manager”
);
$out -> attach(
Type => “text/plain; charset=utf-8”,
Encoding => “7bit”,
Description => “Mail User Autoreply Message”,
Data => $auto_message
);
コメントはまだありません