我是asp.net的新手,我想在我的网站上举办一场摄影比赛。
我想让用户在我的网站上上传他们的照片,我想得到一封电子邮件,照片附件到我的电子邮件ID。
我如何才能做到这一点,有没有更好的方法(我必须使用asp)
谢谢,插孔
在aspx表单上使用FileUpload Web控件并使用System应该相对简单。网邮政SmtpClient发送带有附件的MailMessage。
如果你想在vb中做这件事,你可以做这样的事情:
Dim message As New Mail.MailMessage
Using message
message.To.Add(New Mail.MailAddress("notyou@gmail.com", "Name Reciever"))
message.From = New Mail.MailAddress("you@gmail.com", "Name Sender")
message.Subject = "subject!"
message.Body = "Text!"
message.Attachments.Add(New Mail.Attachment("pic.jpg"))
Using smtp As New Net.Mail.SmtpClient("Your smtp")
smtp.Send(message)
End Using
但是你可以使用c#,但是你不能这么说。。。但它可能看起来很像^^