나는 폴더에서 jpg 이미지를 찾는이 응용 프로그램을 가지고 있으며 jpeg가 클라이언트에 전자 메일을 보내면 jpeg에서 데이터를 보낼 수 있지만 이미지를 메일에 첨부하는 방법은 무엇인지 찾아야합니다. 이 시도했지만이 오류가 발생했습니다 system.io .__ error.winioerror (int32 오류 코드 문자열 maybefullpath).이메일을 보내는 동안 이미지 첨부
Dim DirSearch As IO.FileInfo() = FileDirInfo.GetFiles("*.jpg")
Dim FileInfo As IO.FileInfo
Dim FileDir, FileName As String
FileDir = FileDirInfo.ToString
For Each FileInfo In DirSearch
'for any files found, Split the filename into strings
FileName = FileInfo.ToString
Dim attachment As System.Net.Mail.Attachment
attachment = New System.Net.Mail.Attachment(FileName)
Dim attachment As System.Net.Mail.Attachment
attachment = New System.Net.Mail.Attachment(FileName)
Dim SmtpServer As New SmtpClient
Dim mail As New MailMessage
SmtpServer.Credentials = New Net.NetworkCredential("pramm", "roar")(//fake)
'SmtpServer1.EnableSsl = True
SmtpServer.Port = 587
SmtpServer.Host = "email.loror.ac.uk"
mail = New MailMessage
mail.From = New MailAddress("[email protected]")
mail.To.Add("[email protected]")
mail.Subject = "Alert"
mail.Body = "Vehicle " & VRM & " captured on " & Camera & " at " & TimeStr & " on the date " & DateStr
attachment = New System.Net.Mail.Attachment(FileName)
'mail.Attachments.Add(attachment)
SmtpServer.Send(mail)