Toggle menu
862
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

EmailError getInvalidEmails: Difference between revisions

From Catglobe Wiki
Tungocman (talk | contribs)
No edit summary
No edit summary
Line 61: Line 61:
'''Example'''
'''Example'''


startdatetime ={2009, 01, 01, 00, 00, 00};
array startdatetime ={2009, 01, 01, 00, 00, 00};


enddatetime ={2009, 12, 31, 23, 59, 59};
array enddatetime ={2009, 12, 31, 23, 59, 59};


filtergroup = 1234567;
number filtergroup = 1234567;


a = EmailError_getInvalidEmails(startdatetime, enddatetime, filtergroup);
array maillist = EmailError_getInvalidEmails(startdatetime, enddatetime, filtergroup);
 
print(maillist);
/* Output result :
{{[email protected],0,550 5.7.1 <[email protected]>: Recipient address rejected: User unknown,{2008,11,28,0,0,59,300,48,40}},{[email protected],0,550-5.1.1 The email account that you tried to reach does not exist. Please,{2008,11,28,0,28,57,700,48,40}},{[email protected],0,550 #5.1.0 Address rejected [email protected],{2008,11,28,0,33,40,200,48,40}}}
*/


'''Availability'''
'''Availability'''

Revision as of 09:56, 20 December 2011

EmailError_getInvalidEmails

EmailError_getInvalidEmails(startDateTime, endDateTime [, groupResourceId])

Arguments

startDateTime: is a datetime array in the format {yyyy, mm, dd, hh, mm, ss [, milisecond][, week][, timezoneId]}. It is the start time of the period in which you are searching for invalid emails based on last updated date.

endDateTime: is a datetime array in the format {yyyy, mm, dd, hh, mm, ss [, milisecond][, week][, timezoneId]}. It is the end time of the period in which you are searching for invalid emails based on last updated date.

groupResourceId: is a number equal to the id of the group for which you will limit the returned array to.

Return type

Array of objects with the following information:

Parameter

Type

Description

EMAIL_ERROR_ADDRESS

String

An invalid email

EMAIL_ERROR_TYPE

Number

An enumeration that specifies which of four general types of error that caused the email to be declared invalid.

EMAIL_ERROR_TYPE_HARD = 0

EMAIL_ERROR_TYPE_SOFT = 1

EMAIL_ERROR_TYPE_UNKNOWN = 2

EMAIL_ERROR_DIAGNOSTIC_CODE

String

An explanation of the exact reason that the email was declared invalid.

EMAIL_ERROR_LAST_UPDATED_DATE

Array

The date that the email was declared invalid.

Example

array startdatetime ={2009, 01, 01, 00, 00, 00};

array enddatetime ={2009, 12, 31, 23, 59, 59};

number filtergroup = 1234567;

array maillist = EmailError_getInvalidEmails(startdatetime, enddatetime, filtergroup);

print(maillist); /* Output result : {{[email protected],0,550 5.7.1 <[email protected]>: Recipient address rejected: User unknown,{2008,11,28,0,0,59,300,48,40}},{[email protected],0,550-5.1.1 The email account that you tried to reach does not exist. Please,{2008,11,28,0,28,57,700,48,40}},{[email protected],0,550 #5.1.0 Address rejected [email protected],{2008,11,28,0,33,40,200,48,40}}}

  • /

Availability

From 5.8.1