отправка фотографий по электронной почте aspx

#asp.net

#asp.net

Вопрос:

Я новичок в asp.net Я пытаюсь провести фотоконкурс на своем веб-сайте.

Я хочу, чтобы пользователи загружали свои фотографии на мой сайт, и я хочу получать электронное письмо с вложением изображения к моему идентификатору электронной почты.

Как я могу это сделать и есть ли лучший способ сделать это (для этого я должен использовать asp)

Спасибо, Джек

Ответ №1:

Это должно быть относительно просто, используя веб-контроллер FileUpload в форме aspx и используя System.Net.Mail.SmtpClient для отправки почтового сообщения с вложением.

Ответ №2:

Ну, если вы хотите сделать это в 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 #, но вы этого не говорите… но в любом случае это, вероятно, выглядит одинаково ^^