مرجع دانلود اسکریپت

وان اسکریپت | اولین مرجع دانلود رایگان اسکریپت در ایران

خرید هاست
تبلیغات
تبلیغات
تبلیغات

درخواست شما

اگـر به دنبال قالب و اسکریپت یا هر مطلب دیگری هستید و آن را پیدا نکرده اید ، می توانید درخواست خود را به تیم وان اسـکریپت ارسال کنید تا در کوتاه ترین زمان مطلب مورد نظر شما در سایت قـرار گیرد ! وان اسـکریپت همچنان به دنبال ارائه خدمــاتی با کیفیت بالا به کاربران خود می باشد.

آموزش asp >> ارسال ایمیل با کمک ASP

 استفاده از آبجکت CDONTS که یکی از کامپوننتهای ویندوز سرور ۲۰۰۰ و ان تی می باشد به راحتی می توان در اسکریپتهای سمت سرور
ایمیل ارسال کرد.
طریقه استفاده به شکل زیر می باشد

<%
Dim objNewMail
Set objNewMail = Server.CreateObject("CDONTS.NewMail")
%>

مقادیر قابل تنظیم برای این آبجکت به شرح جدول زیر می باشد.

From

یک مقدار رشته ای که آدرس پست الکترونیکی فرستنده را مشخص می کند
(به طور مثال Me@somewhere.com)

To

یک مقدار رشته ای که آدرس پست الکترونیکی گیرنده را مشخص می کند.
(
به طور مثال, someone@somewhere.com)
آدرس گیرنده های مختلف با استفاده از علامت روبرو امکان پذیر میباشد ";"

Subject

عنوان پیام

Body

متن پیام

Cc

آدرس پست الکترونیکی شخصی که قرار است یک کپی از نامه را دریافت کند

Bcc

آدرس الکترونیکی شخصی که قرار است یک کپی از نامه را دریافت کند ( بدون اطلاع دریافت کننده نامه)

Importance

یک مقدار عددی که نشان دهنده در جه اهمیت نامه می باشد
(برای مثال خیلی مهم , مهم , عادی )

BodyFormat

یک مقدار عددی که نشان دهنده فرمت اطلاعات متن نامه می باشد
ObjMail.BodyFormat = 0 (HTML format)
ObjMail.BodyFormat = 1 (
متن عادی)

MailFormat

یک مقدار عددی که نشان دهنده فرمت اطلاعات نامه می باشد
ObjMail.MailFormat = 0 (Mime format)
ObjMail.MailFormat = 1 (
متن عادی)

 

متودهای این آبجکت

AttachFile

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

AttachURL

این متود آدرس فایل پیوست شده را تخصیص می دهد

Send

این متود نامه را ارسال می کند

 

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

<%
Option Explicit

Dim objNewMail

' ابتدا یک آبجکت از نوع cdonts ایجاد می کنیم
Set objNewMail = Server.CreateObject("CDONTS.NewMail")

' بعد از ایجاد آبجکت ما باید مقادیر مربوط به آن را تنظیم کنیم

objNewMail.From = "sunseb@mailfa.com"
objNewMail.To = "test@yahoo.com"

objNewMail.Subject = "این یک ایمیل تستی است"
objNewMail.Body = "
این متن نامه است"
objNewMail.Send

' بعد از ارسال ایمیل با استفاده از کد زیر فضای حافظه را خالی می کنیم

Set objNewMail = Nothing

Response.Write "ایمیل ارسال شد"

%>

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

دیدگاه خود را به اشتراک بگذارید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خرید vpn