Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.74/19: Рейтинг темы: голосов - 19, средняя оценка - 4.74
kalatyn
14 / 14 / 6
Регистрация: 21.01.2012
Сообщений: 63
1

Отправка файла по почте

02.11.2012, 19:25. Просмотров 3618. Ответов 2
Метки нет (Все метки)

Здравствуйте. На форме есть FileUpload и надо реализовать сохранения файлв не на сервер а на почту. То есть что бы файл нне сохраняося на сервере а отправлялся сразу по email на другой почтовый ящик.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2012, 19:25
Ответы с готовыми решениями:

Отправка многострочного письма по электронной почте
Как отправить письмо так, чтобы оно было не одной сплошной строкой, а несколькими. Т.е. строка...

Отправка по электронной почте
При попытке отправить сообщение возникает SMTPExeption public string MailToAddress =...

Получение необработанного исключения и отправка его по почте
Всем доброго времени суток. Начал только изучать ASP.NET и возник вопрос: В веб форме просто...

Отправка Файла по почте
Ох Не ругайтесь сразу и гугл не посылайте, знаю что вопрос изъетый, но отправить файл легко, так ...

2
xZooYx
120 / 101 / 9
Регистрация: 12.06.2012
Сообщений: 318
Записей в блоге: 12
02.11.2012, 19:42 2
Вам в любом случае надо грузить файл на сервер, ведь отправка письма то пойдет с сервера. Просто вам не нужно его сохранять в файл, а нужно оставить в виде потока, из которого сформировать аттачмент к письму.
Примеров загрузки файла на сервер и создания писем полно в инете.
0
hellebey
5 / 8 / 5
Регистрация: 01.11.2012
Сообщений: 50
06.11.2012, 07:18 3
Лучший ответ Сообщение было отмечено kalatyn как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
//отправка мыла
        static void SendToMail(string recipient, string message)
        {
            System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage();
            mm.From = new System.Net.Mail.MailAddress("site@zkprb.ru");//отправитель
            mm.To.Add(new System.Net.Mail.MailAddress(recipient));//получатель
            mm.Subject = "Оповещение о новости(ях) без голоса";//заголовок
            mm.IsBodyHtml = true;//тип сообщений
            mm.Body = message;//сообщение
            System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("10.2.139.24");//адрес почтового сервера
            client.Send(mm); //поехало мылко
        }
Добавлено через 24 минуты
C#
1
2
3
4
5
//аттач
//(до отправки)
string file = "путь до файла";
Attachment data = new Attachment(file, MediaTypeNames.Application.Octet);
mm.Attachments.Add(data);
уж файл то сохранить сможешь, поди.
1
06.11.2012, 07:18
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2012, 07:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Отправка файла по почте
Доброго времени суток, форумчане, помогите разобраться с ошибкой(в этой сфере не бум-бум), вот код...

Отправка файла по почте
Ребят, помогите кто может. Нужно отправить текстовый файл на почту. Так как я начинающий хотелось...

Отправка файла по почте
Здравствуйте, я хочу организовать отправку файла к примеру с почты ****@yandex.ru на...

Отправка файла по почте
Добрый день! Подскажите, пожалуйста, как можно реализовать простой php скрипт, который будет брать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.