ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 2 از 2
  1. #1
    zahra67
    كاربر عادي
    تاریخ عضویت
    2012 Dec
    نوشته ها
    1
    0
    0

    سوال : ارسال ایمیل گروهی تحت ویندوز

    سلام
    این کد رو هرچی اجرا می گیرم ارور میده و میگه که کاربر معتبر نیست و یا smtp نیازمند یک ارتباط امن هست .
    و اینکه میخوام کاری کنم که ایمیل برای چند نفر ارسال بشه.
    لطفا راهنمایی کنید .
    [LEFT]using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Net;
    using System.Net.Mail;
    using System.IO;
    using System.Text.RegularExpressions;


    namespace NewSmtp
    {
    public partial class Form1 : Form
    {

    #region fialds
    MailMessage maill = new MailMessage();
    #endregion
    #region Ctor
    public Form1()
    {
    InitializeComponent();
    }
    #endregion
    #region ValidateEmail

    public bool ValidateEmail(string sEmail){
    // { if (Regex.IsMatch(txtuser.Text,@"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$")
    Regex exp = new Regex(@"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*");
    Match m = exp.Match(sEmail);

    if (m.Success && m.Value.Equals(sEmail))
    return true;
    else
    return false;
    }
    #endregion
    #region button1_Click

    private void button1_Click(object sender, EventArgs e)
    {
    string Emaill = String.Empty;
    int test = 1;
    for (int j = 0; j < test; j++)
    {
    if (ValidateEmail(txtto.Text))
    {
    Emaill = txtto.Text.Trim();
    }
    else
    {
    MessageBox.Show("Email Not Valid");
    return;
    }


    SmtpClient SmtpServer = new SmtpClient();
    SmtpServer.Credentials = new System.Net.NetworkCredential(txtuser.Text.Trim(), txtpass.Text.Trim());
    SmtpServer.Host = txthost.Text.Trim();
    SmtpServer.Port = 587;

    SmtpServer.EnableSsl = true;
    maill = new MailMessage();
    String[] addr = Emaill.Split(',');
    try
    {
    maill.From = new MailAddress(txtfrom.Text.Trim(), txtfrom.Text.Trim(), System.Text.Encoding.UTF8);
    Byte i;
    for (i = 0; i < addr.Length; i++)
    maill.To.Add(addr[i]);
    maill.Subject = txtsubject.Text.Trim();
    maill.Body = richTextBox1.Text;
    maill.Attachments.Add(new Attachment(textBox1.Text.Trim()));
    maill.ReplyTo = new MailAddress(Emaill);
    SmtpServer.Send(maill);
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.StackTrace + "\n", ex.Message);
    }
    }
    MessageBox.Show("Mail Hass Been sent to:" + "\n " + maill.ToString());


    }
    #endregion
    #region button2_Click

    private void button2_Click(object sender, EventArgs e)
    {

    using (OpenFileDialog op = new OpenFileDialog())
    {
    op.Title = "";
    op.CheckFileExists = true;
    op.CheckPathExists = true;
    op.Filter = "";
    if (op.ShowDialog() == DialogResult.OK)
    {
    textBox1.Text = op.FileName.Trim();

    }
    }

    }
    #endregion
    #region button3_Click

    private void button3_Click(object sender, EventArgs e)
    {
    try
    {
    this.Close();

    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message);
    }
    }
    #endregion

    }
    }
    [/LEFT]
  2. #2
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    419
    تو پرتال اصلی سایت جستجو کنید!ارسال ایمیل .

    نمونه مشابه زیاد هستش.
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
نمایش نتایج: از 1 به 2 از 2

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سورس پروژه بازی دوز به زبان ویژوال بیسیک
    توسط MspSoft در انجمن پروژه‌های Open Source
    پاسخ: 1
    آخرين نوشته: 2015-06-26, 12:11 PM
  2. سوال نوشتن برنامه تقویم میلادی با استفاده از یافتن روز هفته
    توسط romina در انجمن برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرين نوشته: 2012-12-06, 09:58 PM
  3. آموزش اجرای ماشین حساب ویندوز در delphi
    توسط Prof.MohammadGh در انجمن برنامه نویسی در Delphi
    پاسخ: 0
    آخرين نوشته: 2012-10-22, 11:06 AM
  4. آموزش نصب ویژوال بیسیک بر روی ویندوز 7
    توسط vahid4251 در انجمن برنامه نویسی در 6 VB
    پاسخ: 0
    آخرين نوشته: 2012-02-22, 04:15 PM
  5. پاسخ: 0
    آخرين نوشته: 2011-12-24, 01:36 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Content Relevant URLs by vBSEO 3.6.0 RC 2