MailBee.NET Objects 7.2

IMailBeeSmtpSendNeedsResetException Interface

When implemented by an exception class, indicates RSET command was issued to the SMTP server to reset SMTP session and prepare it for sending another message.

public interface IMailBeeSmtpSendNeedsResetException : IMailBeeSmtpSendException, IMailBeeSendException

Types that implement IMailBeeSmtpSendNeedsResetException

Type Description
MailBeeSmtp8bitDataNotSupportedException The exception that is thrown when the message contains 8bit data while the SMTP server is capable of transmitting 7bit data only.
MailBeeSmtpNoAcceptedRecipientsException The exception that is thrown when the SMTP server refuses all the recipients submitted during the send mail operation.
MailBeeSmtpRefusedDataException The exception that is thrown when the SMTP server refuses the message data submitted by the client or even refuses to start receiving the message data from the client.
MailBeeSmtpRefusedRecipientException The exception that is thrown when the SMTP server refuses to deliver the mail message to the specified recipient.
MailBeeSmtpRefusedSenderException The exception that is thrown when the SMTP server refuses to deliver the mail message from the specified sender.
MailBeeSmtpSendNegativeResponseException The exception that is thrown when the SMTP server responds with a negative reply (4xx or 5xx, such as 501) during send mail operation.

Remarks

If the SMTP server returned a negative response during send mail operation and the connection was not closed, MailBee sends RSET command to the SMTP server in order to prepare the session for subsequent commands.

Requirements

Namespace: MailBee.SmtpMail

Assembly: MailBee.NET (in MailBee.NET.dll)

See Also

MailBee.SmtpMail Namespace