Specify the IP address of local computer to connect server.
Usually, Mail object automatically chooses one of local IP addresses to connect remote server. But if you want to bind a specified IP address to current connection, you can use this property.
Usage Example:
[Visual Basic]
Private Sub SendEmail()
Dim oSmtp As EASendMailObjLib.Mail
Set oSmtp = New EASendMailObjLib.Mail
'The license code for EASendMail ActiveX Object,
'for evaluation usage, please use "TryIt" as the license code.
oSmtp.LicenseCode = "TryIt"
oSmtp.ServerAddr = "mail.adminsystem.net"
oSmtp.LocalIP = "192.168.0.1"
'If your server require user authentication
'oSmtp.UserName = "test@adminsystem.net"
'oSmtp.Password = "test"
'If your server requires SSL connection
'oSmtp.SSL_init
'oSmtp.SSL_starttls = 0
'oSmtp.ServerPort = 465
''If your server requires TLS connection
'oSmtp.SSL_init
'oSmtp.SSL_starttls = 1
'oSmtp.ServerPort = 25
oSmtp.From = "Test User"
oSmtp.FromAddr = "test@adminsystem.net"
oSmtp.AddRecipient "Support Team", "support@adminsystem.net", 0
oSmtp.Subject = "Test"
oSmtp.BodyText = "Hello, this is a test...."
If oSmtp.SendMail() = 0 Then
MsgBox "Message delivered!"
Else
MsgBox oSmtp.GetLastErrDescription()
End If
End Sub