メールサブジェクトの作成


 Encodeモジュールを使うと簡単です。
use strict;
use warnings;
use utf8;
use v5.10;
use Encode;

my $text = 'サブジェクト';
my $subject = encode('MIME-Header-ISO_2022_JP', $text);
say $subject;
 Encodeのバージョンによっては「Unknown encoding 'MIME-Header-ISO_2022_JP'」というエラーになることがあります。その場合はJcodeを使います。
use strict;
use warnings;
use utf8;
use v5.10;
use Jcode;

my $text = 'サブジェクト';
my $subject = Jcode->new($text)->mime_encode;
say $subject;

関連項目

メール送信
添付ファイル付きのメールを送信する
・メール受信