Страница: 1 |
Страница: 1 |
Вопрос: Как послать e-mail через Сокеты?
Добавлено: 18.10.06 19:24
Автор вопроса: nerro
Подскажите как послать мыло используя сокеты? Можно где-нибудь посмотреть простенький примерчик чтобы понять как это делается?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 18.10.06 19:32
А зачем именно через сокеты?
Чем System.Net.Mail не угодил?
Номер ответа: 2
Автор ответа:
nerro
Вопросов: 2
Ответов: 1
Профиль | | #2
Добавлено: 19.10.06 11:19
Передо мной стоит задача написать рассылку электронных писем, но чтобы программка не зависела от настроек компа. Т.е. чтобы рассылка работала даже если на компе нет никакого почтового клиента типа Outlook, нет настроенного smtp-сервера на IIS'е.
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 19.10.06 21:43
А в чем проблема-то???
Brand как раз подсказал тебе все,что для этого надо... Именно System.Net.Mail отвечает всем твоим требованиям.. Единственное,так это надо чтобы на компе стоял FW.. Если этого тоже не должно быть, то тебе не в этот форум...
Номер ответа: 4
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #4
Добавлено: 20.10.06 15:53
Dim smtp As New Net.Mail.SmtpClient()
smtp.UseDefaultCredentials = False
Dim tmp_mail As Mail.MailMessage
smtp.Host = "81.19.66.20"
tmp_mail = New Mail.MailMessage("@rambler.ru", "@rambler.ru", "test mail", "body"
tmp_mail.Attachments.Add(New Mail.Attachment("c:\1.txt")
smtp.Send(tmp_mail)
Номер ответа: 5
Автор ответа:
AlexNet
Вопросов: 0
Ответов: 4
Профиль | | #5
Добавлено: 15.01.07 19:22
Подскажите, а как сделать авторизацию в System.Net.Mail?
Номер ответа: 6
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #6
Добавлено: 15.01.07 20:54
С помощью NetworkCredential