NAME
TL::Mail - Mail making/reading (ja)
NAME (ja)
TL::Mail::JA - ��<�若�˩�����/茯㏍�粋昭��
SYNOPSIS
my $mail = $TL->newMail
->setHeader(
From => 'null@example.org',
To => 'null@example.org',
Subject => 'This is a test mail...',
)
->setBody("+----------------------------+\n".
"| |\n".
"| TL::Mail - Test |\n".
"| |\n".
"+----------------------------+\n")
->toStr;
my $mail = $TL->newMail->set("From: 綏勐�坂査 <null\@example.org>\n".
"To: ������篋� <null\@example.org>\n".
"Subject: ��<�若�˩散���\n".
"\n".
"��<�若����㋛��")
->toStr;
DESCRIPTION
��<�若�˨�勖����吾��������������茯㏍�粋昭�����壔�í�鴻�� ���絖���潟�若�����ISO-2022-JP(jis)��勉�水嚳綽����
�����˨�������若����勉�<�若�˨��������������篋�����櫝�純��
METHODS
- $TL->newMail
-
$mail = $TL->newMail
TL::Mail ��ŝ����吾�с�壔�����篏�������
- parse
-
$mail->parse("From: =?ISO-2022-JP?B?GyRCOjk9UD9NGyhC?=\r\n". " =?ISO-2022-JP?B?IA==?=<null\@example.org>\r\n". "To: =?ISO-2022-JP?B?GyRCOjk9UD9NGyhC?=\r\n". " =?ISO-2022-JP?B?IA==?=<null\@example.org>\r\n". "Subject: =?ISO-2022-JP?B?GyRCJWEhPCVrN29MPhsoQg==?=\r\n". "\r\n". "mail body")
��<�若����㋛�����篏������祉�����������������絖���潟�若�����ISO-2022-JP��� �����潟�潟�若��羝���帥�с�������������� ��壕����潟�若�����
\r\n
������������\n
�������������� - set
-
$mail->set("From: 綏勐�坂査 <null\@example.org>\n". "To: ������篋� <null\@example.org>\n". "Subject: ��<�若�˩散���\n". "\n". "��<�若����㋛��")
��<�若����㋛�����篏������祉�����������������������������UTF-8���絖������с�������������� ��壕����潟�若�����
\r\n
������������\n
�������������� - get
-
$str = $mail->get
��<�若����㋛�����篏���������潟�若����倶����у��緇������������壕����潟�若����� \n �����ŝ����� set ��<�純�������勰����勖��篏����
- setHeader
-
$mail->setHeader($key => $value, ...) $mail->setHeader({$key => $value, ...})
������������荐㊤�����������UTF-8���絖������с�ŝ�������違�ŝ����ŝ�����
- getHeader
-
$str = $mail->getHeader($key)
���������������緇����������UTF-8���絖������ц��������
- deleteHeader
-
$mail->deleteHeader($key)
�����������������ゃ��������
- setBody
-
$mail->setBody($text)
��<�若����㋛�����荐㊤�����������UTF-8���絖������с�ŝ�������違�ŝ����ŝ�����
- getBody
-
$text = $mail->getBody
��<�若����㋛��������緇����������UTF-8��ц��������������
- attach
-
$mail->attach(%opts)
��<�若�˨�ŝ����吾�с�壔����������˨�������若����������������若�����菴遵����������� ��㋛����壩����⓾�����������
��ャ��TL::Mail��ŝ����吾�с�壔����������若����������☀申�����������翫��:
$mail->attach(part => $TL->newMail->...);
������篁ュ����勐�翫��:
$mail->attach( type => 'text/html', data => $html, id => '<00112233>', # Content-ID, �����ュ櫝� filename => 'index.html', # �����ュ櫝� encoding => 'base64', # �����ュ櫝� );
- countParts
-
$count = $mail->countParts
��<�若�˨����˨�障����������若����違��菴�������multipart��с�ŝ����翫����壠幻���0���
- getPart
-
$part = $mail->getPart($index)
���絎���������������若�����菴���������祉����ゃ��TL::Mail��勉�ゃ�潟�鴻�帥�潟�鴻�с��������
- deletePart
-
$mail->deletePart($index)
���絎���������������若����������ゃ��������
- toStr
-
$mail->toStr
�����潟�潟�若��羝���帥�<�若����㋛�����菴������� ��壕����潟�若�����
\r\n
������絖���潟�若�����ISO-2022-JP(jis)�����ŝ�����parse ��<�純�������勰����勖��篏����
SEE ALSO
AUTHOR INFORMATION
Copyright 2006 YMIRLINK Inc. All Rights Reserved.
This framework is free software; you can redistribute it and/or modify it under the same terms as Perl itself
�����勉����㋘�若����壔�若�壔�壔����ŝ�若�純�������⓾�с�≪�с����������ŝ����� Perl �����������í�ゃ�祉�潟�鴻�� �����у�����絽������喝����眼��茵���������������堺�ャ�障�����
Address bug reports and comments to: tl@tripletail.jp
HP : http://tripletail.jp/