メールサブジェクトの作成
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;
関連項目
・メール送信・添付ファイル付きのメールを送信する
・メール受信