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=7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F}{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:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_des|text=|trigger=button}{sub-section}{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_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:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_ret|text=|trigger=button}{sub-section}{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_ret|trigger=none|class=sIndent}[Attachment]\[]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_see|text=|trigger=button}{sub-section}{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_see|text=|trigger=button}{sub-section}{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_sam|text=|trigger=button}{sub-section}{sub-section:7243AAA1E213655E-34BFC710-4F6E43F8-AC0FAC39-F3298795B8AA3C254DDDC99F_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=CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584}{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:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_des|text=|trigger=button}{sub-section}{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_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:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_ret|text=|trigger=button}{sub-section}{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_see|text=|trigger=button}{sub-section}{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_see|text=|trigger=button}{sub-section}{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_sam|text=|trigger=button}{sub-section}{sub-section:CBD2C84E9BD50AEB-1EC636D2-4EE7498D-B3D2950C-15A7D6ABABCFAE9FA6977584_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=89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2}{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:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_des|text=|trigger=button}{sub-section}{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_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:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_ret|text=|trigger=button}{sub-section}{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_see|text=|trigger=button}{sub-section}{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_see|text=|trigger=button}{sub-section}{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_sam|text=|trigger=button}{sub-section}{sub-section:89F2589E2FA7F6C7-C6A18402-48EA4B53-AC93B4BD-78FD420E037A44393E89BAA2_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=61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50}{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:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_des|text=|trigger=button}{sub-section}{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_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:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_ret|text=|trigger=button}{sub-section}{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_see|text=|trigger=button}{sub-section}{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_see|text=|trigger=button}{sub-section}{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_sam|text=|trigger=button}{sub-section}{sub-section:61335EE1B8A04F73-305FCF24-42D14448-813DAB82-36F760308996E23B858A9E50_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=1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C}{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:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_des|text=|trigger=button}{sub-section}{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_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:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_ret|text=|trigger=button}{sub-section}{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_see|text=|trigger=button}{sub-section}{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_see|text=|trigger=button}{sub-section}{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_sam|text=|trigger=button}{sub-section}{sub-section:1A99EFBC4726FB2D-7BE1069D-473540B3-8A05A240-92558E72F2628DC362BAC23C_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=BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED}{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:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_des|text=|trigger=button}{sub-section}{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_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:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_ret|text=|trigger=button}{sub-section}{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_see|text=|trigger=button}{sub-section}{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_see|text=|trigger=button}{sub-section}{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_sam|text=|trigger=button}{sub-section}{sub-section:BF4C32B018B21FEA-A48B983A-47044962-901DB874-BC745B6DE79AF03921E900ED_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=6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97}{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:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_des|text=|trigger=button}{sub-section}{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_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:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_ret|text=|trigger=button}{sub-section}{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_see|text=|trigger=button}{sub-section}{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_see|text=|trigger=button}{sub-section}{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_sam|text=|trigger=button}{sub-section}{sub-section:6F8F4535F00EFBB2-EF4C3921-47EA4251-8FE6A0EA-8F6AC3CDE051864FEBD73E97_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=CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55}{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:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_des|text=|trigger=button}{sub-section}{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_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:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_ret|text=|trigger=button}{sub-section}{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_see|text=|trigger=button}{sub-section}{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_see|text=|trigger=button}{sub-section}{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_sam|text=|trigger=button}{sub-section}{sub-section:CF0FD3E7EBEF8E60-AF5381B2-46E6450B-936C9602-53C36402C071B7BFCB1A2C55_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=8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064}{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:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_des|text=|trigger=button}{sub-section}{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_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:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_ret|text=|trigger=button}{sub-section}{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_see|text=|trigger=button}{sub-section}{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_see|text=|trigger=button}{sub-section}{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_sam|text=|trigger=button}{sub-section}{sub-section:8338DC21451F22D2-F84AE735-47224542-BFDA9C2E-D3C435F449677C5B14CB4064_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=32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F}{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:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_des|text=|trigger=button}{sub-section}{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_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:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_ret|text=|trigger=button}{sub-section}{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_see|text=|trigger=button}{sub-section}{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_see|text=|trigger=button}{sub-section}{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_sam|text=|trigger=button}{sub-section}{sub-section:32B16C37726A5B69-CA67564A-4A3F4FC1-B5779C53-FAB2D1DF94B213AA65777B0F_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=9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D}{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:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_des|text=|trigger=button}{sub-section}{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_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:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_ret|text=|trigger=button}{sub-section}{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_see|text=|trigger=button}{sub-section}{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_see|text=|trigger=button}{sub-section}{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_sam|text=|trigger=button}{sub-section}{sub-section:9CCF0A6546FF37C9-7BF0082C-40034866-AA8094E1-D1E4381C877278F72E9F1E8D_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}