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=3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D}{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:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_des|text=|trigger=button}{sub-section}{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_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:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_ret|text=|trigger=button}{sub-section}{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_ret|trigger=none|class=sIndent}[Attachment]\[]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_see|text=|trigger=button}{sub-section}{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_see|text=|trigger=button}{sub-section}{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_sam|text=|trigger=button}{sub-section}{sub-section:3C024FB73BB99ADF-4D58A5FB-441C492F-8E4D9D4E-45F659AFB3A7758C722DDE4D_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=3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8}{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:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_des|text=|trigger=button}{sub-section}{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_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:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_ret|text=|trigger=button}{sub-section}{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_see|text=|trigger=button}{sub-section}{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_see|text=|trigger=button}{sub-section}{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_sam|text=|trigger=button}{sub-section}{sub-section:3C5BFCE74158BE80-0FC42B5E-40C140A7-A34AA4B1-6D1FCED0822B3BA2AC6FB2E8_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=12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42}{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:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_des|text=|trigger=button}{sub-section}{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_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:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_ret|text=|trigger=button}{sub-section}{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_see|text=|trigger=button}{sub-section}{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_see|text=|trigger=button}{sub-section}{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_sam|text=|trigger=button}{sub-section}{sub-section:12FC0CE57BE84E8D-5DD2C75B-48744E63-A4DAA3EC-E43474B1D5D48E0010B4FF42_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=7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F}{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:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_des|text=|trigger=button}{sub-section}{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_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:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_ret|text=|trigger=button}{sub-section}{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_see|text=|trigger=button}{sub-section}{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_see|text=|trigger=button}{sub-section}{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_sam|text=|trigger=button}{sub-section}{sub-section:7EF097E99AD30112-BD8CE658-41A1415F-8E99B089-E4863CF501716A8357696E0F_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=E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30}{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:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_des|text=|trigger=button}{sub-section}{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_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:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_ret|text=|trigger=button}{sub-section}{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_see|text=|trigger=button}{sub-section}{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_see|text=|trigger=button}{sub-section}{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_sam|text=|trigger=button}{sub-section}{sub-section:E16325136BA95CC6-36228540-44AD4141-85909CA8-4FE4959FF857366D1DE2DF30_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=E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854}{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:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_des|text=|trigger=button}{sub-section}{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_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:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_ret|text=|trigger=button}{sub-section}{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_see|text=|trigger=button}{sub-section}{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_see|text=|trigger=button}{sub-section}{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_sam|text=|trigger=button}{sub-section}{sub-section:E09947736C995EE1-44E5DB47-47664D0F-A31580B5-42DC749D015CD5A592BF8854_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=70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B}{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:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_des|text=|trigger=button}{sub-section}{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_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:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_ret|text=|trigger=button}{sub-section}{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_see|text=|trigger=button}{sub-section}{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_see|text=|trigger=button}{sub-section}{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_sam|text=|trigger=button}{sub-section}{sub-section:70EB37D16E316FE1-F45918DF-45D747F9-A193AC8D-10E7520914F6753E44D9726B_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=77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2}{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:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_des|text=|trigger=button}{sub-section}{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_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:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_ret|text=|trigger=button}{sub-section}{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_see|text=|trigger=button}{sub-section}{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_see|text=|trigger=button}{sub-section}{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_sam|text=|trigger=button}{sub-section}{sub-section:77A2D5E3F265119F-1E49C23A-4A334C35-B514BE77-A8E8DE3107780E0974C761F2_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=416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3}{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:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_des|text=|trigger=button}{sub-section}{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_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:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_ret|text=|trigger=button}{sub-section}{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_see|text=|trigger=button}{sub-section}{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_see|text=|trigger=button}{sub-section}{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_sam|text=|trigger=button}{sub-section}{sub-section:416ACB958F0673DE-82D02048-47FC46B0-A1C3A9F2-841E2AE340415C794456DDD3_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=A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A}{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:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_des|text=|trigger=button}{sub-section}{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_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:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_ret|text=|trigger=button}{sub-section}{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_see|text=|trigger=button}{sub-section}{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_see|text=|trigger=button}{sub-section}{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_sam|text=|trigger=button}{sub-section}{sub-section:A05B585A7A4D07F6-DD5BBD60-4EE74126-86BCBC91-8C721A246D5D231B42969E0A_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=6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4}{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:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_des|text=|trigger=button}{sub-section}{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_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:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_ret|text=|trigger=button}{sub-section}{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_see|text=|trigger=button}{sub-section}{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_see|text=|trigger=button}{sub-section}{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_sam|text=|trigger=button}{sub-section}{sub-section:6FCEB92295655567-EC49078D-4DCD4A81-BC7683BB-5A6AE974562406D2FD879EF4_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}