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=FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA}{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:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_des|text=|trigger=button}{sub-section}{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_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:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_ret|text=|trigger=button}{sub-section}{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_ret|trigger=none|class=sIndent}[Attachment]\[]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_see|text=|trigger=button}{sub-section}{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_see|text=|trigger=button}{sub-section}{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_sam|text=|trigger=button}{sub-section}{sub-section:FEBCD11B7243AAA1-B5A634BF-474C4F6E-A797AC0F-CA2F2F7CC7D3F3298795B8AA_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=F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF}{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:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_des|text=|trigger=button}{sub-section}{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_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:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_ret|text=|trigger=button}{sub-section}{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_see|text=|trigger=button}{sub-section}{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_see|text=|trigger=button}{sub-section}{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_sam|text=|trigger=button}{sub-section}{sub-section:F1A03E9ECBD2C84E-BF8E1EC6-415A4EE7-AEE3B3D2-F8396024278615A7D6ABABCF_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=6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A}{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:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_des|text=|trigger=button}{sub-section}{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_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:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_ret|text=|trigger=button}{sub-section}{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_see|text=|trigger=button}{sub-section}{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_see|text=|trigger=button}{sub-section}{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_sam|text=|trigger=button}{sub-section}{sub-section:6DE398D189F2589E-B8E7C6A1-4A8448EA-8231AC93-35291A7900CF78FD420E037A_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=98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996}{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:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_des|text=|trigger=button}{sub-section}{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_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:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_ret|text=|trigger=button}{sub-section}{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_see|text=|trigger=button}{sub-section}{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_see|text=|trigger=button}{sub-section}{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_sam|text=|trigger=button}{sub-section}{sub-section:98DE526161335EE1-8DCB305F-4F6D42D1-9671813D-E228C850C8A136F760308996_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=10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262}{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:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_des|text=|trigger=button}{sub-section}{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_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:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_ret|text=|trigger=button}{sub-section}{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_see|text=|trigger=button}{sub-section}{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_see|text=|trigger=button}{sub-section}{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_sam|text=|trigger=button}{sub-section}{sub-section:10202F751A99EFBC-63E57BE1-43594735-A49D8A05-2F0893666E4D92558E72F262_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=5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A}{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:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_des|text=|trigger=button}{sub-section}{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_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:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_ret|text=|trigger=button}{sub-section}{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_see|text=|trigger=button}{sub-section}{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_see|text=|trigger=button}{sub-section}{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_sam|text=|trigger=button}{sub-section}{sub-section:5AFA3B85BF4C32B0-4402A48B-400B4704-BEE7901D-50351FC16DE5BC745B6DE79A_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=CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051}{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:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_des|text=|trigger=button}{sub-section}{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_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:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_ret|text=|trigger=button}{sub-section}{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_see|text=|trigger=button}{sub-section}{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_see|text=|trigger=button}{sub-section}{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_sam|text=|trigger=button}{sub-section}{sub-section:CFB9C4546F8F4535-B2CBEF4C-40BF47EA-978D8FE6-9ABA44DDFBD38F6AC3CDE051_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=83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071}{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:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_des|text=|trigger=button}{sub-section}{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_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:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_ret|text=|trigger=button}{sub-section}{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_see|text=|trigger=button}{sub-section}{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_see|text=|trigger=button}{sub-section}{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_sam|text=|trigger=button}{sub-section}{sub-section:83C27C3ECF0FD3E7-5F62AF53-480B46E6-BEBD936C-83A0883E43DE53C36402C071_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=FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967}{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:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_des|text=|trigger=button}{sub-section}{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_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:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_ret|text=|trigger=button}{sub-section}{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_see|text=|trigger=button}{sub-section}{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_see|text=|trigger=button}{sub-section}{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_sam|text=|trigger=button}{sub-section}{sub-section:FED4FDDB8338DC21-6772F84A-49C24722-8161BFDA-1CD2209E6A00D3C435F44967_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=C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2}{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:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_des|text=|trigger=button}{sub-section}{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_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:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_ret|text=|trigger=button}{sub-section}{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_see|text=|trigger=button}{sub-section}{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_see|text=|trigger=button}{sub-section}{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_sam|text=|trigger=button}{sub-section}{sub-section:C2C4C8A132B16C37-27F5CA67-4CEC4A3F-AF36B577-8AA1E909C7E0FAB2D1DF94B2_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=CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772}{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:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_des|text=|trigger=button}{sub-section}{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_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:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_ret|text=|trigger=button}{sub-section}{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_see|text=|trigger=button}{sub-section}{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_see|text=|trigger=button}{sub-section}{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_sam|text=|trigger=button}{sub-section}{sub-section:CA955DBF9CCF0A65-CA787BF0-49D94003-9347AA80-0C2FA3D9296CD1E4381C8772_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}