??????? ? ???                  ????????? ???? ????                 

 

راهنماي استفاده از کامپوننت Persist.MailSender برای ارسال نامه های الکترونیکی در زبان ASP

 

در سرورهاي ما کامپوننت هاي مختلفي براي ارسال نامه های الکترونیکی وجود دارند. یکی از کامپوننت ها که عملکرد مناسبی را از خود نشان داده کامپوننت MailSender محصول شرکت persist می باشد. در زیر مثال کوچکی برای استفاده از این کامپوننت در زبان ASP آمده است

 

01
02
03
04
05
06
07
08
09
10
11
12

  Set mySmartMail = Server.CreateObject("Persits.MailSender")
mySmartMail.Charset = "UTF-8"
mySmartMail.ContentTransferEncoding = "Quoted-Printable"
mySmartMail.host = "mydomain.com"
mySmartMail.Username = "forms@mydomain.com"
mySmartMail.Password = "password_of_user_forms"
mySmartMail.fromname = "From My Site"
mySmartMail.from = "from@mydomain.com"
mySmartMail.addaddress "someone@someaddress.com"
mySmartMail.Subject = request("Subject")
mySmartMail.Body = request("Body")
mySmartMail.Send

 

در زیر به ترتیب شماره ی خطوط آمده و سپس توضيحات مربوط به آن خط :

 

1 - شی اي از نوع Persist.MailSender ايجاد مي گردد.

2 - نوع Encoding بر پايه ي UTF-8 تنظيم مي شود.

3 - نوع Encoding محتوا مشخص می گردد. این تنظيم و تنظيم خط قبل باعث انتقال صحيح متون فارسي مي گردد.

4 - نام فضايي که اسکريپت مي خواهد از Mail Server آن استفاده کند مشخص مي شود.

5 - نام کاربري براي استفاده از Mail Server

6 - کلمه ی عبور نام کاربري آمده در خط 5

7 - نامي که به عنوان فرستنده در نامه ها ظاهر مي گردد

8 - آدرس email اي که به عنوان فرستنده در نامه ها ظاهر مي گردد

9 - به ازاي هر آدرس گيرنده يک بار از اين متود دستور استفاده مي کنيم.

10 - موضوع نامه

11 - متن نامه

12 - دستور ارسال نامه

 

توجه : چنانچه  در زمان ایجاد component خطایی صادر شد لطفا مراتب را به support@maxwes.com گزارش بدهید.

 

 

Copyright Ó 2002-2008 Maximum Web Solution Co,Ltd. All Rights Reserved.

   کليه حقوق اين سايت براي شرکت برترين راهکار وب محفوظ است 1385-1381