This section lists the most frequently used classes of
MailBee.NET Objects library.
Main classes
Class Name |
Namespace |
Description |
Smtp |
MailBee.SmtpMail |
Sends single and bulk mail using SMTP protocol, makes forward and reverse DNS queries. |
Pop3 |
MailBee.Pop3Mail |
Downloads mail from POP3 servers. |
Imap |
MailBee.ImapMail |
Downloads and manages e-mails and folders on IMAP4 servers. |
Ews |
MailBee.EwsMail |
Provides means for working with e-mails, folders and other items on MS Exchange and Office 365 server via Managed EWS API. |
MailMessage |
MailBee.Mime |
Represents an e-mail message. |
Smime |
MailBee.Security |
Encrypts, decrypts, signs and verifies e-mails (S/MIME). |
DomainKeys |
MailBee.Security |
Signs and verifies e-mails (DomainKeys). |
BayesFilter |
MailBee.AntiSpam |
Checks if e-mail is spam, by analyzing its content. |
RblFilter |
MailBee.AntiSpam |
Checks if e-mail is spam, by looking up its originating IP address in online RBL DNS databases. |
MsgConvert |
MailBee.Outlook |
Converts e-mails between Outlook .MSG and RFC822 .EML formats. |
PstReader |
MailBee.Outlook |
Extracts folders, messages and other data from .PST files. |
HtmlToPdf |
MailBee.Pdf |
Converts table-based HTML documents into PDF format. |
EmailAddressValidator |
MailBee.AddressCheck |
Verifies a single e-mail address or a bulk of addresses for correct syntax or existence. |
DeliveryStatusParser |
MailBee.BounceMail |
Checks if e-mail is delivery or non-delivery report. |
MailBeeException |
MailBee |
The base class of all exceptions thrown by MailBee classes. |
Helper classes for creating and displaying
messages
Class Name |
Namespace |
Description |
Attachment |
MailBee.Mime |
Represents an attachment or embedded picture. |
AttachmentCollection |
MailBee.Mime |
Represents a list of attachments. |
EmailAddress |
MailBee.Mime |
Represents an e-mail address (including
display name and e-mail part). |
EmailAddressCollection |
MailBee.Mime |
Represents a list of recipients. |
MailMerge |
MailBee.Mime |
Provides advanced options for creating messages from templates. |
MessageBuilderConfig |
MailBee.Mime |
Provides options for post-processing composed messages (such as
creating plain-text version from HTML body). |
MessageParserConfig |
MailBee.Mime |
Provides options for post-processing parsed messages (such as
displaying embedded pictures). |
Element |
MailBee.Html |
Allows the developer to manipulate Document Object Model of HTML
documents (including HTML messages), remove or alter certain tags, examine the
document structure, etc. |
Helper classes for sending mail
Class Name |
Namespace |
Description |
DeliveryNotificationOptions |
MailBee.SmtpMail |
Specifies Delivery Status Notification settings. |
DnsServer |
MailBee.DnsMX |
Represents a DNS server to which send MX queries when no SMTP
relay servers available. |
DnsServerCollection |
MailBee.DnsMX |
Represents a list of DNS servers. |
SmtpServer |
MailBee.SmtpMail |
Represents an SMTP relay server to send mail to. |
SmtpServerCollection |
MailBee.SmtpMail |
Represents a list of SMTP relay servers. |
SendMailJob |
MailBee.SmtpMail |
Represents a bulk mail job (sending multiple e-mails with or without database mail merge). |
Miscellaneous classes
Class Name |
Namespace |
Description |
ErrorCodes |
MailBee |
Lists all error codes defined in MailBee library. |
Global |
MailBee |
Specifies MailBee library configuration settings. |
Logger |
MailBee |
Provides file and memory logging capabilities for MailBee
components. |
Send
feedback to AfterLogic
Copyright © 2006-2024 AfterLogic Corporation. All rights reserved.