نمایش نتایج 1 تا 5 از 5

نام تاپیک: کامپوننت ارسال ایمیل

  1. #1
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,743

    Question کامپوننت ارسال ایمیل

    سلام وقت بخیر
    دوستان کسی کامپوننتی برا ارسال ایمیل داره یا اگه نسخه ای از Limilabs Mail.dll دارید ممنون میشم برام بدید. کد نوشته بودم قبلا کار میکرد اما متاسفانه الان از کار افتاده این کامپوننت رو تست کردم کار میکنه.
    بدجور لازممخ ممنون میشم راهنمایی کنید.


  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    42
    پست
    6,047

    نقل قول: کامپوننت ارسال ایمیل

    سلام.

    برای ارسال ایمیل در دات نت نیاز به کامپوننت نیست. کلاس های موجود کافی است.
    اینجا را ببینید.

  3. #3
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,743

    نقل قول: کامپوننت ارسال ایمیل

    نقل قول نوشته شده توسط مهدی کرامتی مشاهده تاپیک
    سلام.

    برای ارسال ایمیل در دات نت نیاز به کامپوننت نیست. کلاس های موجود کافی است.
    اینجا را ببینید.
    سلام استاد. ممنون. من با همین کلاسها نوشته بودم ولی نمیدونم چی شد جیمیل بلاک کرده و نمیتونم متصل بشم. با این کلاس ها هم به سرو های ایرانی نمیتونم کانکت بشم . خطا میده. ولی با اون کامپوننت به راحتی تونستم با ایمیل دامنه شخصیمون ارسال داشته باشم. در ضمن ارسال من انبوه نیست روزانه نهایتا بیستا .


    کدهایی که نوشته بودم به این صورت بود که با جیمیل خیلی خوب کار میکرد:



    try
    {
    MailMessage mail = new MailMessage();
    SmtpClient SmtpServer = new SmtpClient(txtSmtpServer.Text);
    mail.From = new MailAddress("ramin.mor47@gmail.com", "رامین");
    mail.To.Add(txtTo.Text);
    mail.Subject = txtSubject.Text;
    mail.IsBodyHtml = true;
    mail.Body = htmlEditor1.Html;

    try
    {
    if (this.File != "")
    {
    Attachment at = new Attachment(this.File);
    mail.Attachments.Add(at);
    }
    }
    catch(Exception ex)
    {
    ;
    }
    SmtpServer.Port = int.Parse(txtPortServer.Text);
    SmtpServer.Credentials = new System.Net.NetworkCredential(txtUserServer.Text, txtPasswordServer.Text);
    SmtpServer.EnableSsl = true;
    SmtpServer.Send(mail);

    MessageBox.Show("ایمیل با موفقیت ارسال شد.");
    }
    catch (Exception ex)
    {

    MessageBox.Show("خطایی در ارسال به وجود آمد: "+ex.Message);
    }


  4. #4
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,899

    نقل قول: کامپوننت ارسال ایمیل

    با سلام
    باید از طریق حساب gmail دسترسی به App های Less secure رو بدید
    https://myaccount.google.com/lesssecureapps
    https://stackoverflow.com/questions/...client-was-not
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

  5. #5
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,743

    نقل قول: کامپوننت ارسال ایمیل

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    با سلام
    باید از طریق حساب gmail دسترسی به App های Less secure رو بدید
    https://myaccount.google.com/lesssecureapps
    https://stackoverflow.com/questions/...client-was-not
    حدود یه سالی بود با همین کد ایمیل ارسال میکردم اما دو ماهه از کار افتاده. با تاندربرد هم به ایمیل نتونستم وصل بشم. وقتی اینترنت رو عوض کردم وصل شد.

    این مورد رو تست کنم نتیجشو میگم.

تاپیک های مشابه

  1. حرفه ای: فارسی سازی کامپوننت cxGrid از سری کامپوننت های شرکت DevExpress
    نوشته شده توسط HosseinSaberi در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 28
    آخرین پست: سه شنبه 25 دی 1397, 00:28 صبح
  2. یک کامپوننت Hint جالب (پیاده سازی توسط کامپوننت های TMS)
    نوشته شده توسط AliReza Vafakhah در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 5
    آخرین پست: شنبه 08 شهریور 1393, 10:28 صبح
  3. پاسخ: 10
    آخرین پست: چهارشنبه 17 آبان 1391, 19:18 عصر
  4. پاسخ: 1
    آخرین پست: پنج شنبه 03 دی 1388, 16:01 عصر
  5. فراخوانی رویداد مربوط به ساب‌كامپوننت در توليد يك كامپوننت
    نوشته شده توسط alinikaein در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 6
    آخرین پست: سه شنبه 19 آبان 1388, 16:48 عصر

قوانین ایجاد تاپیک در تالار

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