{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=55B8B268-54EE-4226-86DB-637E17FED6DC}{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:55B8B268-54EE-4226-86DB-637E17FED6DC_des|text=|trigger=button}{sub-section}{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_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:55B8B268-54EE-4226-86DB-637E17FED6DC_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_ret|text=|trigger=button}{sub-section}{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_ret|trigger=none|class=sIndent}[Attachment]\[]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_see|text=|trigger=button}{sub-section}{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_see|text=|trigger=button}{sub-section}{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_sam|text=|trigger=button}{sub-section}{sub-section:55B8B268-54EE-4226-86DB-637E17FED6DC_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=0AD2655F-ECF0-40BB-B853-4B968781155E}{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:0AD2655F-ECF0-40BB-B853-4B968781155E_des|text=|trigger=button}{sub-section}{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_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:0AD2655F-ECF0-40BB-B853-4B968781155E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_ret|text=|trigger=button}{sub-section}{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_see|text=|trigger=button}{sub-section}{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_see|text=|trigger=button}{sub-section}{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_sam|text=|trigger=button}{sub-section}{sub-section:0AD2655F-ECF0-40BB-B853-4B968781155E_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=5913136E-414B-45A3-A350-E57A95874A21}{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:5913136E-414B-45A3-A350-E57A95874A21_des|text=|trigger=button}{sub-section}{sub-section:5913136E-414B-45A3-A350-E57A95874A21_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:5913136E-414B-45A3-A350-E57A95874A21_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:5913136E-414B-45A3-A350-E57A95874A21_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:5913136E-414B-45A3-A350-E57A95874A21_ret|text=|trigger=button}{sub-section}{sub-section:5913136E-414B-45A3-A350-E57A95874A21_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:5913136E-414B-45A3-A350-E57A95874A21_see|text=|trigger=button}{sub-section}{sub-section:5913136E-414B-45A3-A350-E57A95874A21_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:5913136E-414B-45A3-A350-E57A95874A21_see|text=|trigger=button}{sub-section}{sub-section:5913136E-414B-45A3-A350-E57A95874A21_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:5913136E-414B-45A3-A350-E57A95874A21_sam|text=|trigger=button}{sub-section}{sub-section:5913136E-414B-45A3-A350-E57A95874A21_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=3481D139-878F-4058-8B2E-402702210E6D}{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:3481D139-878F-4058-8B2E-402702210E6D_des|text=|trigger=button}{sub-section}{sub-section:3481D139-878F-4058-8B2E-402702210E6D_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:3481D139-878F-4058-8B2E-402702210E6D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3481D139-878F-4058-8B2E-402702210E6D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3481D139-878F-4058-8B2E-402702210E6D_ret|text=|trigger=button}{sub-section}{sub-section:3481D139-878F-4058-8B2E-402702210E6D_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3481D139-878F-4058-8B2E-402702210E6D_see|text=|trigger=button}{sub-section}{sub-section:3481D139-878F-4058-8B2E-402702210E6D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3481D139-878F-4058-8B2E-402702210E6D_see|text=|trigger=button}{sub-section}{sub-section:3481D139-878F-4058-8B2E-402702210E6D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:3481D139-878F-4058-8B2E-402702210E6D_sam|text=|trigger=button}{sub-section}{sub-section:3481D139-878F-4058-8B2E-402702210E6D_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=D4F04B1B-E33B-4642-BD26-C6F12E6B4A05}{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:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_des|text=|trigger=button}{sub-section}{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_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:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_ret|text=|trigger=button}{sub-section}{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_see|text=|trigger=button}{sub-section}{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_see|text=|trigger=button}{sub-section}{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_sam|text=|trigger=button}{sub-section}{sub-section:D4F04B1B-E33B-4642-BD26-C6F12E6B4A05_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=BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0}{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:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_des|text=|trigger=button}{sub-section}{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_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:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_ret|text=|trigger=button}{sub-section}{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_see|text=|trigger=button}{sub-section}{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_see|text=|trigger=button}{sub-section}{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_sam|text=|trigger=button}{sub-section}{sub-section:BCD945DB-8A3D-455C-BCF6-428F9CFDC5B0_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=F73B9E35-0059-4591-8762-FB150EF8041B}{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:F73B9E35-0059-4591-8762-FB150EF8041B_des|text=|trigger=button}{sub-section}{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_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:F73B9E35-0059-4591-8762-FB150EF8041B_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_ret|text=|trigger=button}{sub-section}{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_see|text=|trigger=button}{sub-section}{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_see|text=|trigger=button}{sub-section}{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_sam|text=|trigger=button}{sub-section}{sub-section:F73B9E35-0059-4591-8762-FB150EF8041B_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=93E40F2C-04D9-4731-99F0-7153A4BD118C}{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:93E40F2C-04D9-4731-99F0-7153A4BD118C_des|text=|trigger=button}{sub-section}{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_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:93E40F2C-04D9-4731-99F0-7153A4BD118C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_ret|text=|trigger=button}{sub-section}{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_see|text=|trigger=button}{sub-section}{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_see|text=|trigger=button}{sub-section}{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_sam|text=|trigger=button}{sub-section}{sub-section:93E40F2C-04D9-4731-99F0-7153A4BD118C_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=443F2871-BE2B-4CDE-98AA-005331FE1C7E}{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:443F2871-BE2B-4CDE-98AA-005331FE1C7E_des|text=|trigger=button}{sub-section}{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_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:443F2871-BE2B-4CDE-98AA-005331FE1C7E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_ret|text=|trigger=button}{sub-section}{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_see|text=|trigger=button}{sub-section}{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_see|text=|trigger=button}{sub-section}{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_sam|text=|trigger=button}{sub-section}{sub-section:443F2871-BE2B-4CDE-98AA-005331FE1C7E_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=0A941F5E-C29D-41F1-9116-1D9D6137C7FD}{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:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_des|text=|trigger=button}{sub-section}{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_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:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_ret|text=|trigger=button}{sub-section}{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_ret|trigger=none|class=sIndent}[Date]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_see|text=|trigger=button}{sub-section}{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_see|text=|trigger=button}{sub-section}{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_sam|text=|trigger=button}{sub-section}{sub-section:0A941F5E-C29D-41F1-9116-1D9D6137C7FD_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=486CFF48-3AE2-4E24-994F-F42A6ED4A0E5}{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:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_des|text=|trigger=button}{sub-section}{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_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:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_ret|text=|trigger=button}{sub-section}{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_see|text=|trigger=button}{sub-section}{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_see|text=|trigger=button}{sub-section}{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_sam|text=|trigger=button}{sub-section}{sub-section:486CFF48-3AE2-4E24-994F-F42A6ED4A0E5_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}
Cache
index
true
refresh
100d
showRefresh
true
id
doc
title
Refresh page
showDate
true
retry
Enable
servoy sReturnTypes2100%height: 30px;2Supported ClientssWordListSmartClientsWordListWebClientsWordListNGClientservoy sSummary12%30%58%height: 30px;3Methods SummaryReturns an array of Attachment instances corresponding to the attachments of this message.Returns a String with all addresses present in the CC field of this message.Returns a String with all addresses present in the From field of this message.Returns a String with all headers of this message.Returns a String with the HTML content of this message.Returns a String with the plain content of this message.Returns a String with all addresses in the To field of this message.Returns a String with all addresses in the Reply-To field of this message.Returns a Date instance corresponding to the moment when this message was sent.Returns a String with the subject of this message.functionservoy sDetail2100%height:30px2Methods DetailsgetAttachmentsname
getAttachments()
dessIndent
Returns an array of Attachment instances corresponding to the attachments of this message.
ret
Returns
sIndentclients
Supported Clients
sIndentSmartClient,WebClient,NGClientsam
Sample
sIdentjavascriptlastDetailRowgetCCAddressesname
getCCAddresses()
dessIndent
Returns a String with all addresses present in the CC field of this message.
ret
Returns
sIndentclients
Supported Clients
sIndentSmartClient,WebClient,NGClientsam
Sample
sIdentjavascriptlastDetailRowgetFromAddressesname
getFromAddresses()
dessIndent
Returns a String with all addresses present in the From field of this message.
ret
Returns
sIndentclients
Supported Clients
sIndentSmartClient,WebClient,NGClientsam
Sample
sIdentjavascriptlastDetailRowgetHeadersname
getHeaders()
dessIndent
Returns a String with all headers of this message.
ret
Returns
sIndentclients
Supported Clients
sIndentSmartClient,WebClient,NGClientsam
Sample
sIdentjavascriptlastDetailRowgetHtmlMsgname
getHtmlMsg()
dessIndent
Returns a String with the HTML content of this message.
ret
Returns
sIndentclients
Supported Clients
sIndentSmartClient,WebClient,NGClientsam
Sample
sIdentjavascriptlastDetailRowgetPlainMsgname
getPlainMsg()
dessIndent
Returns a String with the plain content of this message.