Child pages
  • MailMessage

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\ 

{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[Attachment]\[]{td}{td}[#getAttachments]\()
Returns an array of Attachment instances corresponding to the attachments of this message.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getCCAddresses]\()
Returns a String with all addresses present in the CC field of this message.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getFromAddresses]\()
Returns a String with all addresses present in the From field of this message.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getHeaders]\()
Returns a String with all headers of this message.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getHtmlMsg]\()
Returns a String with the HTML content of this message.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getPlainMsg]\()
Returns a String with the plain content of this message.{td}{tr}{tbody}{tbody}{tr}{td}[Date]{td}{td}[#getReceivedDate]\()
Returns a Date instace corresponding to the moment when the message was received.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getRecipientAddresses]\()
Returns a String with all addresses in the To field of this message.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getReplyAddresses]\()
Returns a String with all addresses in the Reply-To field of this message.{td}{tr}{tbody}{tbody}{tr}{td}[Date]{td}{td}[#getSentDate]\()
Returns a Date instance corresponding to the moment when this message was sent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getSubject]\()
Returns a String with the subject of this message.{td}{tr}{tbody}{table}\\ 

{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC}{tr:id=name}{td}h6.getAttachments{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Attachment]\[]{span}{span:id=iets|style=float: left; font-weight: bold;}getAttachments{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_des|text=|trigger=button}{sub-section}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_des|trigger=none|class=sIndent}Returns an array of Attachment instances corresponding to the attachments of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_ret|text=|trigger=button}{sub-section}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_ret|trigger=none|class=sIndent}[Attachment]\[]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_see|text=|trigger=button}{sub-section}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_see|text=|trigger=button}{sub-section}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_sam|text=|trigger=button}{sub-section}{sub-section:E213655E55B8B268-C71054EE-43F84226-AC3986DB-3C254DDDC99F637E17FED6DC_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E}{tr:id=name}{td}h6.getCCAddresses{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getCCAddresses{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_des|text=|trigger=button}{sub-section}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_des|trigger=none|class=sIndent}Returns a String with all addresses present in the CC field of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_ret|text=|trigger=button}{sub-section}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_see|text=|trigger=button}{sub-section}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_see|text=|trigger=button}{sub-section}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_sam|text=|trigger=button}{sub-section}{sub-section:9BD50AEB0AD2655F-36D2ECF0-498D40BB-950CB853-AE9FA69775844B968781155E_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21}{tr:id=name}{td}h6.getFromAddresses{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getFromAddresses{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_des|text=|trigger=button}{sub-section}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_des|trigger=none|class=sIndent}Returns a String with all addresses present in the From field of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_ret|text=|trigger=button}{sub-section}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_see|text=|trigger=button}{sub-section}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_see|text=|trigger=button}{sub-section}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_sam|text=|trigger=button}{sub-section}{sub-section:2FA7F6C75913136E-8402414B-4B5345A3-B4BDA350-44393E89BAA2E57A95874A21_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D}{tr:id=name}{td}h6.getHeaders{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getHeaders{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_des|text=|trigger=button}{sub-section}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_des|trigger=none|class=sIndent}Returns a String with all headers of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_ret|text=|trigger=button}{sub-section}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_see|text=|trigger=button}{sub-section}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_see|text=|trigger=button}{sub-section}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_sam|text=|trigger=button}{sub-section}{sub-section:B8A04F733481D139-CF24878F-44484058-AB828B2E-E23B858A9E50402702210E6D_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05}{tr:id=name}{td}h6.getHtmlMsg{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getHtmlMsg{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_des|text=|trigger=button}{sub-section}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_des|trigger=none|class=sIndent}Returns a String with the HTML content of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_ret|text=|trigger=button}{sub-section}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_see|text=|trigger=button}{sub-section}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_see|text=|trigger=button}{sub-section}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_sam|text=|trigger=button}{sub-section}{sub-section:4726FB2DD4F04B1B-069DE33B-40B34642-A240BD26-8DC362BAC23CC6F12E6B4A05_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0}{tr:id=name}{td}h6.getPlainMsg{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getPlainMsg{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_des|text=|trigger=button}{sub-section}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_des|trigger=none|class=sIndent}Returns a String with the plain content of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_ret|text=|trigger=button}{sub-section}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_see|text=|trigger=button}{sub-section}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_see|text=|trigger=button}{sub-section}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_sam|text=|trigger=button}{sub-section}{sub-section:18B21FEABCD945DB-983A8A3D-4962455C-B874BCF6-F03921E900ED428F9CFDC5B0_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B}{tr:id=name}{td}h6.getReceivedDate{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Date]{span}{span:id=iets|style=float: left; font-weight: bold;}getReceivedDate{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_des|text=|trigger=button}{sub-section}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_des|trigger=none|class=sIndent}Returns a Date instace corresponding to the moment when the message was received.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_ret|text=|trigger=button}{sub-section}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_see|text=|trigger=button}{sub-section}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_see|text=|trigger=button}{sub-section}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_sam|text=|trigger=button}{sub-section}{sub-section:F00EFBB2F73B9E35-39210059-42514591-A0EA8762-864FEBD73E97FB150EF8041B_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C}{tr:id=name}{td}h6.getRecipientAddresses{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getRecipientAddresses{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_des|text=|trigger=button}{sub-section}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_des|trigger=none|class=sIndent}Returns a String with all addresses in the To field of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_ret|text=|trigger=button}{sub-section}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_see|text=|trigger=button}{sub-section}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_see|text=|trigger=button}{sub-section}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_sam|text=|trigger=button}{sub-section}{sub-section:EBEF8E6093E40F2C-81B204D9-450B4731-960299F0-B7BFCB1A2C557153A4BD118C_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E}{tr:id=name}{td}h6.getReplyAddresses{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getReplyAddresses{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_des|text=|trigger=button}{sub-section}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_des|trigger=none|class=sIndent}Returns a String with all addresses in the Reply-To field of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_ret|text=|trigger=button}{sub-section}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_see|text=|trigger=button}{sub-section}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_see|text=|trigger=button}{sub-section}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_sam|text=|trigger=button}{sub-section}{sub-section:451F22D2443F2871-E735BE2B-45424CDE-9C2E98AA-7C5B14CB4064005331FE1C7E_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD}{tr:id=name}{td}h6.getSentDate{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Date]{span}{span:id=iets|style=float: left; font-weight: bold;}getSentDate{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_des|text=|trigger=button}{sub-section}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_des|trigger=none|class=sIndent}Returns a Date instance corresponding to the moment when this message was sent.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_ret|text=|trigger=button}{sub-section}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_see|text=|trigger=button}{sub-section}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_see|text=|trigger=button}{sub-section}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_sam|text=|trigger=button}{sub-section}{sub-section:726A5B690A941F5E-564AC29D-4FC141F1-9C539116-13AA65777B0F1D9D6137C7FD_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5}{tr:id=name}{td}h6.getSubject{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getSubject{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_des|text=|trigger=button}{sub-section}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_des|trigger=none|class=sIndent}Returns a String with the subject of this message.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_ret|text=|trigger=button}{sub-section}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_see|text=|trigger=button}{sub-section}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_see|text=|trigger=button}{sub-section}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_sam|text=|trigger=button}{sub-section}{sub-section:46FF37C9486CFF48-082C3AE2-48664E24-94E1994F-78F72E9F1E8DF42A6ED4A0E5_sam|class=sIndent|trigger=none}{code:language=javascript}
var msgs = plugins.mail.receiveMail(username, password, true, 0, null, properties);
if (msgs != null)
{
	for (var i=0; i < msgs.length; i++)
	{
		var msg = msgs[i];
		var str = '';
		str += 'From: ' + msg.getFromAddresses() + '\n';
		str += 'To: ' + msg.getRecipientAddresses() + '\n';
		str += 'CC: ' + msg.getCCAddresses() + '\n';
		str += 'Reply to: ' + msg.getReplyAddresses() + '\n';
		str += 'Received on: ' + msg.getReceivedDate() + '\n';
		str += 'Sent on: ' + msg.getSentDate() + '\n\n';
		str += 'Subject: ' + msg.getSubject() + '\n\n';
		str += 'Plain message: ' + msg.getPlainMsg() + '\n\n';
		str += 'HTML message: ' + msg.getHtmlMsg() + '\n\n';
		str += 'Headers: ' + msg.getHeaders() + '\n\n';
		var attachments = msg.getAttachments();
		if (attachments != null) {
			str += 'Number of attachments: ' + attachments.length + '\n\n';
			for (var j=0; j < attachments.length; j++)
			{
				var attachment = attachments[j];
				str += 'Attachment ' + j + '\n';
				str += '	Name: ' + attachment.getName() + '\n';
				str += '	Size: ' + attachment.getData().length + '\n\n';
			}
		}
		plugins.file.writeTXTFile('msg' + i + '.txt', str);
		application.output('Message ' + i + ' retrieved.');
	}
}
else
{
	application.output("Failed to retrieve messages.");
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}