public static string MailConfirm( string timeoutSec, string login, string pass, string server, int port, bool useSSL, bool useHTML, bool useIMAP, bool removeMessages, string identityRegExp, string parserRegExp, int machNum, bool throwsException, string[] imapFolderNames, string proxyString, int messageCountForLoad )
Parameters
- timeoutSec
Type: System.String
Timeout specified in seconds. Three in a row above the number recorded by ";".
- login
Type: System.String
The login for mail.
- pass
Type: System.String
The password for mail.
- server
Type: System.String
The mail server.
- port
Type: System.Int32
The server port.
- useSSL
Type: System.Boolean
true if use SSL; otherwise, false.
- useHTML
Type: System.Boolean
true if parse HTML; otherwise, false.
- useIMAP
Type: System.Boolean
true if use IMAP; otherwise, false.
- removeMessages
Type: System.Boolean
true if remove messages; otherwise, false.
- identityRegExp
Type: System.String
The regular expression to identify email.
- parserRegExp
Type: System.String
The regular expression for select the contents of email.
- machNum
Type: System.Int32
Number of match.
- throwsException
Type: System.Boolean
true if need to throw exceptions; otherwise and default, false. Standart types of exeption contains in CommandCenter.Exceptions.Mail namespace.
- imapFolderNames
Type: System.String[]
An array of names of imap folders.
- proxyString
Type: System.String
Proxy string in format: login:pass@ip:port OR ip:port.
- messageCountForLoad
Type: System.Int32
Maximum number of messages for loading from every selected folder for every time.
Return Value
Type: System.String
The result of processing emails.