ارسال ایمیل با ضمیمه کردن فایل به صورت مستقیم از کنترل FileUpload

روشهای زیادی برای ارسال ایمیل و ضمیمه کردن فایل به آن وجود دارد که در برخی روشها نیاز داریم ابتدا فایل را به سرور منتقل کنیم بعد به ایمل ارسالی ضمیمه کنیم.

در این مثال بدون انتقال فایل به سرور فایل را از کنترل FileUpload  به صورت مستقیم به ایمیل ارسالی ضمیمه میکنیم.

ابتدا صفحه را با کدهای زیر طراحی میکنیم :

From: Admin To Subject Message Attachment

بعد در click کنترل btnSend  کدهای زیر را وارد می کنیم :

protected void btnSend_Click(object sender, EventArgs e)

    {

        MailMessage mail = new MailMessage();

        try

        {

            mail.From.Add("admin@yourdomain.com");

            mail.To = new MailAddress(txtTo.Text);

            mail.Subject = txtSubject.Text;

            string Body = txtBody.Text;

            mail.Body = Body;

            mail.Attachments.Add(new Attachment(fuAttachment.FileContent, System.IO.Path.GetFileName(fuAttachment.FileName)));

            SmtpClient smtp = new SmtpClient();

            smtp.Host = ConfigurationManager.AppSettings["SMTP"];

            smtp.Send(mail);

        }

        catch (Exception ex)

        {

            Response.Write(ex.Message);

        }

        finally

        {

            mail.Dispose();

        }

    }

و در آخر هم تنظیمات SMTP را در فایل web.config انجام می دهیم.



           

    
Vote This Post DownVote This Post Up (+3 votes)
Loading...



این نوشته در ASP.NET ارسال شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

50 Responses to ارسال ایمیل با ضمیمه کردن فایل به صورت مستقیم از کنترل FileUpload

  1. Keiwan می‌گوید:

    That’s more than sesnbile! That’s a great post!

  2. makemoneybyinvesting.com می‌گوید:

    Your writing is actually very good. Ill probably be checking your webpage more often. Not too many blogs actually submit good content nowadays. Thank you so much for your great effort!

  3. برخی از نکات خوب در amirreza.jaberi.eu شما به اتمام رساندم. جستجو در تم و متوجه شد که اکثریت افراد از نظر همین کار را با وبلاگ خود را داشته باشند.

  4. buy proviron می‌گوید:

    شما باید جنبه های داخل یک چالش مهم برای یکی از همه از سایت های مفید ترین وبلاگ برای همه شبکه در نظر بگیرند. من در واقع می توانید amirreza.jaberi.eu را نشان می دهد!

  5. buy winstrol می‌گوید:

    شما باید جنبه های داخل یک چالش مهم برای یکی از همه از سایت های مفید ترین وبلاگ برای همه شبکه در نظر بگیرند. من در واقع می توانید amirreza.jaberi.eu را نشان می دهد!

  6. buy deca durabolin می‌گوید:

    من واقعا می خواستم به توسعه اظهار کوچک را به amirreza.jaberi.eu می گویند برای برخی از توصیه های شگفت انگیز در این وب سایت شما در حال نوشتن است. نگاه به اینترنت قابل توجه من را در پایان با پیشنهادات درخشان شناخته شده که با مهمانان من تبادل. من ادعا می کنند که در واقع ما بازدید کنندگان سایت کاملا خوش شانس در یک جامعه فوق العاده وجود دارد بسیاری از مردم برجسته با اصول بسیار مفید است. احساس می کنم بسیار خوشبخت به صفحه وب تمام خود را استفاده کرده اند و نگاه کردن به جلو به چند بار درخشان تر به خواندن ادامه مطلب. یک بار دیگر تمام جزئیات.

  7. web optimization می‌گوید:

    من می خواهم اطلاعات با ارزش شما می شود با ارائه مقالات خود را. من می توانم amirreza.jaberi.eu شما و ویژگی های بچه ها به اون تست درست در اینجا به طور کلی. من کمی مثبت آنها می خواهم از مطلع کاملا بسیاری از مسائل جدید در اینجا از هر کس دیگری!

  8. web promotion می‌گوید:

    دقیقا جایی که می تواند به این پلت فرم وبلاگ خاص را پیدا کنم برای amirreza.jaberi.eu ؟

  9. glass insulators می‌گوید:

    سلام amirreza.jaberi.eu . وب سایت خود را از طریق گوگل که من پیدا کردم در حالی که به دنبال یک موضوع مشابه، وب سایت خود را اینجا. به نظر می رسد خوب است. من bookmarked خود آن را در بوک مارک های گوگل من بعدا.

  10. glass insulators value می‌گوید:

    شما باید جنبه های داخل یک چالش مهم برای یکی از همه از سایت های مفید ترین وبلاگ برای همه شبکه در نظر بگیرند. من در واقع می توانید amirreza.jaberi.eu را نشان می دهد!

  11. glass insulators for sale می‌گوید:

    دقیقا جایی که می تواند به این پلت فرم وبلاگ خاص را پیدا کنم برای amirreza.jaberi.eu ؟

  12. uae escorts می‌گوید:

    خوبی داشته باشید! فقط می خواستم به پاسخ. من پست شما را کاملا دوست داشت. نگه دارید تا کار بزرگ در amirreza.jaberi.eu است.

  13. escort dubai می‌گوید:

    من واقعا برای شما و برای مهمانان ارسال در amirreza.jaberi.eu دوست

  14. Bryce Lazewski می‌گوید:

    Very wonderful information can be found on site . “It is fast approaching the point where I don’t want to elect anyone stupid enough to want the job.” by Erma Bombeck.

  15. buy nandrolone می‌گوید:

    همسر. این وبلاگ جالب است. چگونه می توانم این را خوب نگاه آن؟

  16. buy proviron می‌گوید:

    من به تازگی در سراسر وبلاگ شما اومدم و می خوندی همراه. من فکر کردم من اولین نظر من ترک کنید. من نمی دانم چه بگویم جز اینکه من لذت می برد خواندن. وبلاگ نیس.

  17. buy anabol online می‌گوید:

    What blogging site can I start a blog and actually get viewers or subscribers?

  18. call girl biarritz می‌گوید:

    For career, dare not say what improvement. Because have been jobs, and

  19. escort paris 14 می‌گوید:

    Nous espérons que Philippe aura encore l’occasion de nous donner des infos sur la suite de l’Aventure.

  20. cheap dubai escort می‌گوید:

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

پاسخ دهید