Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Спамер, как отправлять письмо сразу на несколько мыл?

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 31.03.2012, 23:34   #16
Заблокирован
 Капитан
Аватар для TeedI
 
TeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака Норриса
Регистрация: 11.08.2010
Сообщений: 254
Популярность: 9232
Сказал(а) спасибо: 300
Поблагодарили 334 раз(а) в 223 сообщениях
Отправить сообщение для TeedI с помощью ICQ
 
По умолчанию Re: Спамер, как отправлять письмо сразу на несколько мыл?

Цитата:
Сообщение от XRASERПосмотреть сообщение
Код:
string msgBody = richTextBox2.Text;
Так нельзя. Тоже самое что и:
Код:
string msgBody = String.Format(richTextBox2.Text);

А так:
Код:
string msgBody = "";
richTextBox1.Invoke(new EventHandler(new delegate{msgBody = String.Format(richTextBox2.Text);}));
вообще 9 ошибок выдает...


Я решил уже проблему так:
Код:
string msgBody = String.Format(textBox6.Text);
Все работает и абзацы тоже.


Но вот с gmail.com проблема осталось.
Нужен порт без хеширования:
У mail.ru это порт 2525
А с gmail.com перепробовал порты:
587 / 465 /25 / 2525
и безрезультатно...

Код:
Сервер входящей почты (POP3) – требуется SSL:	pop.gmail.com
Использовать SSL: да
Порт: 995 
Сервер исходящей почты (SMTP) – требуется TLS2 или SSL:	smtp.gmail.com (использовать аутентификацию)
Использовать аутентификацию: да
Порт для TLS/STARTTLS: 587
Порт для SSL: 465 
Имя аккаунта:	полный адрес электронной почты (включая @gmail.com или @vash_domen.com) 
Адрес электронной почты: 	адрес электронной почты ([Ссылки могут видеть только зарегистрированные пользователи. ] или [Ссылки могут видеть только зарегистрированные пользователи. ]) 
Пароль: 	ваш пароль в Gmail
  Ответить с цитированием
Старый 01.04.2012, 11:07   #17
 Пехотинец
Аватар для XRASER
 
XRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краях
Регистрация: 27.11.2010
Сообщений: 84
Популярность: -1831
Сказал(а) спасибо: 249
Поблагодарили 57 раз(а) в 27 сообщениях
Отправить сообщение для XRASER с помощью ICQ Отправить сообщение для XRASER с помощью Skype™
 
Exclamation Re: Спамер, как отправлять письмо сразу на несколько мыл?

Цитата:
Сообщение от TeedIПосмотреть сообщение
Код:
Сервер входящей почты (POP3) – требуется SSL:	pop.gmail.com
Использовать SSL: да
Порт: 995 
Сервер исходящей почты (SMTP) – требуется TLS2 или SSL:	smtp.gmail.com (использовать аутентификацию)
Использовать аутентификацию: да
Порт для TLS/STARTTLS: 587
Порт для SSL: 465 
Имя аккаунта:	полный адрес электронной почты (включая @gmail.com или @vash_domen.com) 
Адрес электронной почты: 	адрес электронной почты ([Ссылки могут видеть только зарегистрированные пользователи. ] или [Ссылки могут видеть только зарегистрированные пользователи. ]) 
Пароль: 	ваш пароль в Gmail

и? Порт 587,465,995?
Все пробовал...
smtp.gmail.com - этот сервер использовал и безрезультатно...
________________
[Ссылки могут видеть только зарегистрированные пользователи. ] - сообщество серверов MineCraft.
RPG, Survival, Hi-Tech сервера. 24\7. Без лагов.
  Ответить с цитированием
Старый 02.04.2012, 20:02   #18
Почетный Пользователь
 Рыцарь
Аватар для the-boxi
 
the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(
Регистрация: 09.02.2011
Сообщений: 373
Популярность: 38009
Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
Отправить сообщение для the-boxi с помощью ICQ Отправить сообщение для the-boxi с помощью MSN Отправить сообщение для the-boxi с помощью Skype™
 
По умолчанию Re: Спамер, как отправлять письмо сразу на несколько мыл?

9 ошибок?
new перед delegate не нужно
________________
Разработка программ на заказ, все вопросы skype - the-boxi, ICQ - 616027961
  Ответить с цитированием
Старый 03.04.2012, 07:24   #19
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Спамер, как отправлять письмо сразу на несколько мыл?

Цитата:
Сообщение от XRASERПосмотреть сообщение
Сервер исходящей почты (SMTP) – требуется TLS2 или SSL: smtp.gmail.com (использовать аутентификацию)

Код:
SmtpClient mailclient = new SmtpClient("smtp.gmail.com", 587);
          SmtpClient.Credentials = new NetworkCredential("[Ссылки могут видеть только зарегистрированные пользователи. ]", "password");
          SmtpClient.EnableSsl = true;
          SmtpClient.Send("[Ссылки могут видеть только зарегистрированные пользователи. ]", "[Ссылки могут видеть только зарегистрированные пользователи. ]", "test", "body");
Так более понятно?
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 03.04.2012, 12:35   #20
 Пехотинец
Аватар для XRASER
 
XRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краях
Регистрация: 27.11.2010
Сообщений: 84
Популярность: -1831
Сказал(а) спасибо: 249
Поблагодарили 57 раз(а) в 27 сообщениях
Отправить сообщение для XRASER с помощью ICQ Отправить сообщение для XRASER с помощью Skype™
 
Exclamation Re: Спамер, как отправлять письмо сразу на несколько мыл?

Цитата:
Сообщение от YukikazeПосмотреть сообщение
Код:
SmtpClient mailclient = new SmtpClient("smtp.gmail.com", 587);
          SmtpClient.Credentials = new NetworkCredential("[Ссылки могут видеть только зарегистрированные пользователи. ]", "password");
          SmtpClient.EnableSsl = true;
          SmtpClient.Send("[Ссылки могут видеть только зарегистрированные пользователи. ]", "[Ссылки могут видеть только зарегистрированные пользователи. ]", "test", "body");
Так более понятно?

Какие директивы еще нужны?, кроме этих:
Код:
using System;
using System.ComponentModel;
using System.Net.Mail;
using System.Windows.Forms;
using System.Text.RegularExpressions;
using System.Diagnostics;
Код сейчас:
Код:
private string[] mails;
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            for (int i = 0; i < mails.Length; i++)
            {
                string mail = mails[i];
                using (SmtpClient client = new SmtpClient("smtp.gmail.com", 587)
                {
                    client.Credentials = new System.Net.NetworkCredential([Ссылки могут видеть только зарегистрированные пользователи. ], pass1);
                    SmtpClient.EnableSsl = true;
                    string msgFrom = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
                    string msgSubject = "BODY";
                    string msgBody = String.Format("TEXT");
                    try
                    {
                        MailMessage msg = new MailMessage(msgFrom, mail, msgSubject, msgBody);
                        client.Send(msg);
                    }
                    catch (Exception ex)
                    {
                        //Тут можно логировать ошибки
                    }
                    backgroundWorker1.ReportProgress((int)(100 / Math.Max(mails.Length - 1, 1)) * i);
                }
            }
        }
________________
[Ссылки могут видеть только зарегистрированные пользователи. ] - сообщество серверов MineCraft.
RPG, Survival, Hi-Tech сервера. 24\7. Без лагов.
  Ответить с цитированием
Старый 03.04.2012, 13:16   #21
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Спамер, как отправлять письмо сразу на несколько мыл?

XRASER,
RAWR
Код:
/// <summary>
        /// Отправка электронного письма
        /// </summary>
        /// <param name="To">e-mail адрес получателя</param>
        /// <param name="Subject">тема письма</param>
        /// <param name="Body">тело письма</param>
        /// <returns>True - письмо успешно отправлено, False - сбой во время отправки</returns>
        private bool SendMail(string To, string Subject, string Body)
        {
            const string Host = "smtp.gmail.com";
            const int Port = 587;
            const bool SSL = true;
            string Username = "username"; //Без @gmail.com
            string Password = "password";

            // Mail options
            string From = Username + "@gmail.com"; //От кого

            MailMessage mm = new MailMessage(From, To, Subject, Body);
            SmtpClient sc = new SmtpClient(Host, Port);
            NetworkCredential netCred = new NetworkCredential(Username, Password);
            sc.EnableSsl = SSL;
            sc.UseDefaultCredentials = false;
            sc.Credentials = netCred;

            try
            {
                sc.Send(mm);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: {0}", ex.ToString());
                return false;
            }
            return true;
        }
Вот держи готовый метод, остается только передать в него адрес получателя, тему и тело письма, а он тебе уже в зависимости о трезультата вернет True/False

Добавлено через 4 минуты
Цитата:
Код:
client.Credentials = new System.Net.NetworkCredential([Ссылки могут видеть только зарегистрированные пользователи. ], pass1);

Вот твоя ошибка
Во первых параметры NetworkCredential принимает в виде строки, а строка обязана быть в двойных кавычках.
Во вторых userName передается без домена
________________
Talk is cheap. Show me the code
— Linus Torvalds

Последний раз редактировалось Yukikaze; 03.04.2012 в 13:21. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
XRASER (18.04.2012)
Старый 18.04.2012, 17:57   #22
 Пехотинец
Аватар для XRASER
 
XRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краях
Регистрация: 27.11.2010
Сообщений: 84
Популярность: -1831
Сказал(а) спасибо: 249
Поблагодарили 57 раз(а) в 27 сообщениях
Отправить сообщение для XRASER с помощью ICQ Отправить сообщение для XRASER с помощью Skype™
 
По умолчанию Re: Спамер, как отправлять письмо сразу на несколько мыл?

Опять не выходит... Вернулся к старому способу.
Залил весь проект сюда.

А на счет этого:
Код:
client.Credentials = new System.Net.NetworkCredential([Ссылки могут видеть только зарегистрированные пользователи. ], pass1);
Я уже тут [email protected] и pass1 вписывал, т.к. в программе textbox'ы стоят. Про кавычки забыл.
Вложения
Тип файла: rar MailBomber-gmail.com.rar (242.2 Кб, 5 просмотров)
________________
[Ссылки могут видеть только зарегистрированные пользователи. ] - сообщество серверов MineCraft.
RPG, Survival, Hi-Tech сервера. 24\7. Без лагов.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Как можно отправлять несколько пакетов в одном buf ? Inako Общение и обсуждение Aion 0 08.05.2011 14:55
[Баг] Как отправить несколько подарков сразу в "Агрохолдинг" Cyck Баги игр ВКонтакте 3 15.07.2010 18:14

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 21:03.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net