آموزش ASP.NET-ایمیل
پنج شنبه 28 آبان 1394 7:57 AM
WebMail Helper فرایند ارسال نامه از طریق برنامه کاربردی وب با استفاده از پروتکل SMTP را آسان می کند.
برای نمایش استفاده از رایانامه، یک صفحه ورودی برای پشتیبانی ورودی ایجاد می کنیم، و اجازه می دهیم کاربر صفحه را به صفحه دیگری ارسال کند، و یک رایانامه برای پشتیبانی مشکل ارسال کند.
اگر برنامه کاربردی این بیاموز را تاکنون ایجاد کرده باشید، صفحه ای با عنوان AppStart.cshtml_ را با محتوای زیر هم اکنون در اختیار دارید:
برای راه اندازی کردن WebMail helper، ویژگی های WebMailی که در زیر آمده است را به صفحه AppStart خود اضافه نمایید:
شرح ویژگی ها:
SmtpServer:نام سرور SMTP است که قرار است استفاده شود تا رایانامه ها را ارسال کند.
SmtpPort: شماره پورتی است که سرور برای ارسال تراکنش های SMTP (رایانامه ها) استفاده خواهد کرد.
EnableSsl:True، اگر سرور می بایست از (SSL (Secure Socket Layer برای رمز نگاری استفاده کند.
UserName: نام کاربری حساب SMTP که برای ارسال رایانامه استفاده می شود.
Password: رمز عبور حساب SMTP است.
From: عنوان راانامه ای است که در آدرس نمایش داده می شود. (اغلب همان نام کاربری است)
سپس یک صفحه ورودی ایجاد نمایید، و نام آن را Email_Input بگذارید:
هدف از صفحه ورودی، جمع آوری اطلاعات و سپس ارسال داده ها به صفحه دیگر است که این صفحه می تواند اطلاعات را به عنوان رایانامه بفرستد.
سپس صفحه ای ایجاد نمایید که برای ارسال رایانامه استفاده می شود. نام این صفحه را Email_Send بگذارید.