哪位高手帮我改下发邮件代码

来源:百度知道 编辑:UC知道 时间:2024/06/08 04:43:35
下面是发发邮件代码,但是不能发附件,请帮改成能发附件的.多谢了

Option Explicit

Private BaseUserName As String
Private BasePassWord As String
Dim IsSendMail As Boolean
Dim IsHelo As Boolean
Dim IsMailFrom As Boolean
Dim IsRcptTo As Boolean
Dim IsData As Boolean
Dim IsAuth As Boolean
Dim IsUserName As Boolean
Dim IsPassWord As Boolean
Dim IsQuit As Boolean
Dim IsMsgBody As Boolean
Dim IsSendOK As Boolean
Dim StrMailFrom As String
Dim StrMailTo As String
Dim EmailSubject As String
Dim EmailBodyOfMessage As String
Private Sub Init()
IsHelo = False
IsMailFrom = False
IsRcptTo = False
IsData = False
IsAuth = False
IsUserName = False
IsPassWord = False
IsQuit = False
IsMsgBody = False
IsSendOK = False
End Sub

Private Sub CmdSave_Click()

SendMail1 TxtUserName.Text, TxtPassword.Text, TxtRec.Text, TxtSub.Text, TxtMsg.Text
End S

由于被除数限制,这是接上面的

LblState.Caption = "UserName"
ElseIf InStr(1, StrTmp, "UGFzc3dvcmQ6") And Not IsPassWord Then
Winsock1.SendData BasePassWord & vbCrLf
IsPassWord = True

LblState.Caption = "PassWord"
Else
MsgBox "334错误"

End If

Case "235":
If Not IsMailFrom Then
Winsock1.SendData "Mail From: <" & StrMailFrom & ">" & vbCrLf
IsMailFrom = True
LblState.Caption = "MailFrom"
End If

Case "250":
If Not IsAuth Then
If InStr(1, StrTmp, "8BITMIME") Then
Winsock1.SendData "AUTH LOGIN&