Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/19: Рейтинг темы: голосов - 19, средняя оценка - 4.89
 Аватар для DamirProger
1 / 1 / 0
Регистрация: 16.08.2008
Сообщений: 56

Отправлять данные юзера на его email

03.07.2009, 12:48. Показов 3704. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
работаю на silverlight2 с бд SQL server 2005. необходимо отсылать на эл.почту юзера - всю инфу связанную с этим зарегистрированным юзером в моей программе, если он забудет свой пароль или логин. Вообщем привычная возможность, которая есть у всех ныне сущестующих почтовых ящиков и не только. данные которые вводятся в моей проге при регистрации - это логин, пароль, уникальная метка(для безопасности) - max символов 5 - а то еще и метку забудет)), имя сервера на SQL. отсылать ему на почту, надо тока : логин, пароль.

када юзер захочет восстановить свои данные: он должен будет ввести логин и ту самую уникальную метку, что позволяет защититься ему от несанкционированного доступа к его учетке др. юзерами.

Думаю наш админ mik-a-el , в этом разбирается на все 100... жду ответов и предложений по решению этой задачи. спс за внимание)

Добавлено через 2 минуты 6 секунд
забыл написать что при регистрации юзер вводит свой адрес эл.почты сорри.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.07.2009, 12:48
Ответы с готовыми решениями:

Как заставить форму отправлять введённые данные на email?
Здравствуйте, уважаемые форумчане! У меня есть вот такая форма: <form> <form action="mail.php" method="POST"> ...

Выследить юзера и занести данные о нем и его браузере в базу
... занести данные о нем и его браузере в базу :) В виндах существует стандартная библиотека mshtml.dll в ней множество всяческих...

Как отправлять email письмо с веб страницы
В строке ввода нужно будет ввести какой нибудь текст (понятно) . Но потом если нажать на кнопку "отправить" то все содержимое...

9
 Аватар для 0xAX
2451 / 362 / 9
Регистрация: 27.06.2009
Сообщений: 880
03.07.2009, 14:59
Чем System.Net.Mail не устраивает?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System.Web;
using System.Net;
using System.Net.Mail;
using System.Net.Mime;
SmtpClient Smtp = new SmtpClient("smtp.mail.ru", 25);
Smtp.Credentials = new NetworkCredential("login", "pass");
//Smtp.EnableSsl = false;
 
//Формирование письма
MailMessage Message = new MailMessage();
Message.From = new MailAddress("from@mail.ru");
Message.To.Add(new MailAddress("to@mail.ru"));
Message.Subject = "Заголовок";
Message.Body = "Сообщение";
  
Smtp.Send(Message);//отправка
1
 Аватар для DamirProger
1 / 1 / 0
Регистрация: 16.08.2008
Сообщений: 56
03.07.2009, 15:17  [ТС]
пасиб! просто ниразу не приходилось этим заниматься

Добавлено через 11 минут 28 секунд
посмари плз, мож тоже знаешь -
0
 Аватар для 0xAX
2451 / 362 / 9
Регистрация: 27.06.2009
Сообщений: 880
03.07.2009, 15:22
Цитата Сообщение от DamirProger Посмотреть сообщение
пасиб! просто ниразу не приходилось этим заниматься

Добавлено через 11 минут 28 секунд
посмари плз, мож тоже знаешь -

Не по теме:

Незачто, обращайтесь.

0
 Аватар для DamirProger
1 / 1 / 0
Регистрация: 16.08.2008
Сообщений: 56
23.08.2009, 23:01  [ТС]
Цитата Сообщение от only# Посмотреть сообщение
Чем System.Net.Mail не устраивает?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[FONT=monospace]using System.Web;
using System.Net;
using System.Net.Mail;
using System.Net.Mime;
SmtpClient Smtp = new SmtpClient("smtp.mail.ru", 25);
Smtp.Credentials = new NetworkCredential("login", "pass");
//Smtp.EnableSsl = false;
//Формирование письма
MailMessage Message = new MailMessage();
Message.From = new MailAddress("from@mail.ru");
Message.To.Add(new MailAddress("to@mail.ru"));
Message.Subject = "Заголовок";
Message.Body = "Сообщение";
Smtp.Send(Message);//отправка [/FONT]
а вот эти 2 строчки, здесь поподробнее можно ?!

SmtpClient Smtp = newSmtpClient("smtp.mail.ru", 25); это мне так и оставить ???? или на что другое заменить ? и что это //за сервис ? я бы с удовольставием сам узнал бы, но просто занят щас оч сильно с курс.проектом


Smtp.Credentials =
newNetworkCredential("login", "pass"); здесь я писал свой логин ящика (login) и свой пароль(pass) к
логину, но в результате так ничего и не отправлялось логин и пароль здесь я указываю именно того ящика,
который потом выступает в качестве отправителя




вот по сути мой веб-метод:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
[WebMethod]
publicvoid Send_Mail(string from, string to, string mytheme, string mymessage)
{
SmtpClient Smtp = newSmtpClient("smtp.mail.ru", 25);
Smtp.Credentials = newNetworkCredential("mcproxa", "1234567895");
// 
MailMessage Message = newMailMessage();
Message.From = newMailAddress(from);
Message.To.Add(newMailAddress(to));
Message.Subject = mytheme;
Message.Body = mymessage;
Smtp.Send(Message);  здесь вылезает исключение (ни о чем не говорящее про не нахождение сервера), к инету я подрублен был, если чо :)
}[SIZE=2][/SIZE]


помоги пжлста!!! срочно нуно обеспечить прогу данной функциональностью !!!!
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
24.08.2009, 02:30
Цитата Сообщение от DamirProger Посмотреть сообщение
ни о чем не говорящее про не нахождение сервера
Как раз говорящее о не нахождении сервера!
Проверьте запись на опечатки. Отключить файервол.
0
 Аватар для DamirProger
1 / 1 / 0
Регистрация: 16.08.2008
Сообщений: 56
24.08.2009, 22:29  [ТС]
Цитата Сообщение от Green Посмотреть сообщение
Как раз говорящее о не нахождении сервера!
Проверьте запись на опечатки. Отключить файервол.

данная ошибка, может вылезти когда к примеру, функцию не правильно объявили или логин с паролем к бд оказались неверными, - а он будет говорить что сервер не нашел. так что я всегда проверяю отладкой в случае именно такой ошибки "про сервер". потом брэндмауэр я вырубил, а про опечатки в записи, я в предыдущем ответе спросил про 2 строчки:

SmtpClient Smtp = newSmtpClient("smtp.mail.ru", 25); здесь так оставлять или что ???

Smtp.Credentials =
newNetworkCredential("логин", "пароль"); здесь логин и пароль к ящику отправителя ???? или что здесь ваще писать, может чота связанное с SmtpClient ??!!!! я лично писал логин и пароль к ящику отправителя, который у меня потом далее используется
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
25.08.2009, 04:09
Цитата Сообщение от DamirProger Посмотреть сообщение
SmtpClient Smtp = newSmtpClient("smtp.mail.ru", 25); здесь так оставлять или что ???
Это адрес к SMTP-серверу, 25 порт для подключения.

Цитата Сообщение от DamirProger Посмотреть сообщение
Smtp.Credentials = newNetworkCredential("логин", "пароль"); здесь логин и пароль к ящику отправителя ????
да.
0
 Аватар для DamirProger
1 / 1 / 0
Регистрация: 16.08.2008
Сообщений: 56
25.08.2009, 13:11  [ТС]
теперь все ясно по поводу этих 2 строк...
вот почему только возникает ошибка в момент передачи сообщения - я не знаю
- файервол вроде вырубил, к инету был подключен, что еще нужно тогда ??!!!

может что то с самой почтой не так, НО опечаток в логине и пароле - нет, я прям всё проверял. Либо с веб-сервисом моим что то не так. Я создал в нем веб-метод - там создал это сообщение, ничего особенного тут нет... уже не знаю что еще может быть причиной неработоспособности.

что делать подскажите !!!
0
1 / 1 / 0
Регистрация: 05.01.2015
Сообщений: 12
08.09.2015, 15:45
Если вдруг кому понадобится - к приведённому коду просто нужно было приписать:
Code
1
Smtp.EnableSsl = true;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.09.2015, 15:45
Помогаю со студенческими работами здесь

Может ли АСП отправлять email без использования компонент?
Может ли АСП отправлять email без использования компонент? Если до то не могбы кто нибудь привести пример кода?

Есть ли в Perl объекты позволяющие отправлять/получать email-ы?
1. Есть ли в Perl объекты позволяющие отправлять имэйлы? 2. Есть ли в Perl объекты позволяющие получать email? 3. есть ли в Perl...

Надо при печати страницы отправлять письмо на email
Мои предположения, что надо вешать событие на кнопку печать и по средствам технологии ajax слать все данные в файл *.php и там к примеру...

требуется отправлять данные на устройство
требуется отправлять данные на устройство. сейчас посылаю так- FT_Out_Buffer := $00; FT_Out_Buffer := $00; FT_Out_Buffer :=...

Присоединять данные по выбору юзера
В объемной таблице после 10-15 тыс записей начинаются тормоза. Нашла выход в разделении таблицы на периоды, например по годам: 5 лет - 5...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru