ASP-এর মাধ্যমে CDOSYS দ্বারা ইমেল পাঠানো

সিডিওসিজি এসপি-তে একটি অন্তর্নিহিত কম্পোনেন্ট।এই কম্পোনেন্টটি এসপি-দ্বারা ইমেল পাঠানোর জন্য ব্যবহৃত হয়。

সিডিওসিজি-তে ইমেল পাঠানো

সিডিও (কোলাবরেশন ডেটা ওবজেক্টস) একটি মাইক্রোসফট টেকনোলজি, যার ডিজাইন লক্ষ্য হল যোগাযোগ প্রোগ্রামগুলির সৃজনকে সরল করা。

সিডিওসিজি এসপি-তে একটি অন্তর্নিহিত কম্পোনেন্ট।আমরা আপনাকে এই কম্পোনেন্টটি কিভাবে ব্যবহার করতে প্রদর্শন করবো যাতে ইমেল পাঠানো যায়。

সিডিওন্টস কীরকম?

মাইক্রোসফট ওয়িন্ডোস ২০০০, ওয়িন্ডোস এক্সপি এবং ওয়িন্ডোস ২০০৩-এ সিডিওন্টসকে প্রত্যাহার করেছে।আপনি যদি আপনার অ্যাপ্লিকেশনে সিডিওন্টসকে ব্যবহার করছেন, তবে আপনাকে কোডকে আপডেট করতে হবে এবং নতুন সিডিও টেকনোলজিকে ব্যবহার করতে হবে。

CDOSYS এর একটি ইনস্ট্যান্স ব্যবহার করা হয়

ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.TextBody="This is a message."
myMail.Send
set myMail=nothing
%>

Bcc এবং CC ফিল্ড সহ টেক্সট ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.Bcc="someoneelse@somedomain.com"
myMail.Cc="someoneelse2@somedomain.com"
myMail.TextBody="This is a message."
myMail.Send
set myMail=nothing
%>

HTML ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.HTMLBody = "<h1>This is a message.</h1>" 
myMail.Send
set myMail=nothing
%>

ওয়েবসাইট থেকে HTML ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.CreateMHTMLBody "http://www.codew3c.com/asp/" 
myMail.Send
set myMail=nothing
%>

কম্পিউটারের ফাইল থেকে একটি HTML ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.CreateMHTMLBody "file://c:/mydocuments/test.htm" 
myMail.Send
set myMail=nothing
%>

একটি অ্যাটাচমেন্ট সহ ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.TextBody="This is a message."
myMail.AddAttachment "c:\mydocuments\test.txt"
myMail.Send
set myMail=nothing
%>

রিমোট সার্ভার ব্যবহার করে একটি টেক্সট ইমেইল পাঠানোর জন্য:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.TextBody="This is a message."
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
রিমোট এসএমটিপি সার্ভারের IP অথবা নাম
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") _
="smtp.server.com"
সার্ভার পোর্ট
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") _
=25 
myMail.Configuration.Fields.Update
myMail.Send
set myMail=nothing
%>