B-Arts DocumentationIndice generale

BSMTP

Linea B-Arts classica: questa scheda descrive BStandardFramework (.NET Standard 2.0). Non usare firme o namespace come se appartenessero al BFramework moderno .NET 10.

Identità

  • Assembly/progetto: BStandardFramework.

  • Target: .NET Standard 2.0.

  • Namespace CLR: BArts.BMailStandard.

  • Nome completo: BArts.BMailStandard.BSMTP.

  • Tipo: class.

  • Ambito: runtime/interfaccia pubblica.

Ruolo

Tipo pubblico della linea B-Arts classica nel namespace BArts.BMailStandard.

Dichiarazione

Public Class BSMTP

Interfacce dichiarate: IDisposable.

Costruttori

Nome Dichiarazione
New Public Sub New(ByVal SMTPServer As String, ByVal SMTPServerPort As String)
New Public Sub New(ByVal SMTPServer As String, ByVal SMTPServerPort As String, ByVal SSL As Boolean)
New Public Sub New(ByVal SenderConfig As BSenderMailConfig)

Proprietà

Nome Dichiarazione
SenderMailConfig Public Property SenderMailConfig As BSenderMailConfig
Cnn Public Property Cnn As IBConnection
SMTP Public Property SMTP As SmtpClient
Destinatari Public Property Destinatari As List(Of String)
Cc Public Property Cc As List(Of String)
BCc Public Property BCc As List(Of String)
ReplyTo Public Property ReplyTo As String = ""
AliasMittente Public Property AliasMittente As String = ""
Oggetto Public Property Oggetto As String = ""
Body Public Property Body As String = ""
Allegati Public Property Allegati As List(Of String)
AsyncCall Public Property AsyncCall As Boolean = False
ExceptionList Public Property ExceptionList As List(Of Exception)
MailItem_ID Public Property MailItem_ID As Integer

Metodi

Nome Dichiarazione
Dispose Public Sub Dispose() Implements IDisposable.Dispose
InviaMail Public Function InviaMail(Optional ByVal Destinatario As String = "", Optional ByVal Oggetto As String = "", Optional ByVal Body As String = "", Optional ReplyTo As String = "", Optional AliasMittente As String = "", Optional Cc As String = "", Optional BCc As String = "") As Boolean
AnnullaInvioEmailNET Public Sub AnnullaInvioEmailNET()
ActiveDBMail Public Sub ActiveDBMail(Optional Enable As Boolean = True)
StateDBMail Public Function StateDBMail() As Boolean
CreaProfiloDBMail Public Function CreaProfiloDBMail() As Boolean
EliminaProfiloDBMail Public Function EliminaProfiloDBMail() As Boolean
GetProfiloDBMail Public Function GetProfiloDBMail() As DataTable

Sorgenti verificati

  • Mail\BSMTP.vb