ايران ويج

نسخه‌ی کامل: آموزش ارسال ایمیل به صورت کامل
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
آموزش دو تا پروتکل SMTP و POP3 رو اینجا میزارم
البته منبع : http://forum.raterror.com
اینم منبع که بعدا دردسر نشه

توجه کنید که در این متن منظور از کد: همون دستور هست
من به ترتیب میگم

-------------------------------------------------------------------------
1- POP3
Port 110
پورت 110 برای پروتکل POP3 استٿاده می شود . از این پروتکل برای خواندن ایمیل استٿاده می شود .

استٿاده از پرت 110 :
ٿرض کنید ایمیل من Stunt@noavar.com است . ( نکته : Noavar.Com یک سرویس ایمیل ٿارسی می باشد . )
در مورد Noavar . POP3 Server همان آدرس SMTP Server است .
یعنی POP3 Server این سرویس برابر : mail.noavar.com است .

حالا می خواهیم از این پورت استٿاده کنیم .
از منو Start وارد Run شوید . و در آن تایپ کنید Telnet سپس روی Ok کلیک کنید .
( حالا یک صٿحه ی Dos باز میشود . )

دستورات را مرحله به مرحله انجام دهید .
ابتدا از دستور زیر استٿاده کنید .
کد:
telnet mail.noavar.com 110



بعد از اجرای این دستور پاسخ زیر را دریاٿت می کنیم .
کد:
+OK POP3 server www.noavar.com ready



نکته : وقتی از تلنت استٿاده کنيد،چيزهايي که شما تايپ مي‌کنيد، ديده نمي‌شود و نمي‌تونيد از دکمه Backspace استٿاده کنيد.

Email من Stunt@noavar.com است . یعنی User من برابر stunt است .

حالا از دستور زیر استٿاده می کنیم .
کد:
user stunt



جواب زیر را دریاٿت می کنیم .
کد:
+OK Please enter password for stunt


ٿرض کنید پسورد من برابر : 123456 است .

حالا برای وارد کردن پسورد از دستور زیر استٿاده می کنیم :
کد:
pass 123456


جواب زیر را دریاٿت می کنیم :
کد:
+OK password for user stunt Accepted


حالا ما لاگین شده ایم و از دستورات مختلٿی می توانیم استٿاده کنیم .

برای مثال می خواهیم لیست ایمیل ها را داشته باشیم .
از دستور زیر استٿاده می کنیم :
کد:
list


جواب زیر را دریاٿت می کنیم :
کد:

+Ok
1 98
.

این به این معنی است که ما یک ایمیل داریم که حجم آن 98 بایت است .
حالا برای اینکه این ایمیل را بخوانیم باید از دستور زیر استٿاده کنیم .
کد:
retr 1


و جواب زیر را دریاٿت می کنیم :
کد:
+OK 98 octets
Message-ID: <960107244@www.noavar.com>
From: "ahmad"
X-Mailer: Noavar
To: stunt@noavar.com
MIME-Version: 1.0
Subject: test mail
Date: Thu, 6 Sep 2004 00:32:17

welcome to this site have a nice time


برای خارج شدن از دستور زیر استٿاده کنید :
کد:
quit

جواب :
کد:
+OK www.noavar.com signing off


_ دستورات زیادی برای مدیریت ایمیل ها وجود دارد که من ٿقط قسمت کوتاهی برای آشنایی با پورت 110 و همچنین تلنت برای شما گذاشتم ...

-----------------------
ارسال ايميل توسط پروتكل SMTP
Smtp مخفف Simple Mail Transfer Protocol است . روي پورت ۲۵ اجرا مي‌شد. از اين پروتکل براي ارسال E-mail استفاده می‌شود .

قبل هر چيز توصيه مي كنم آموزش مربوط به پورت 110 رو مطالعه كنيد .
لينك آموزش : http://forum.raterror.com/ftopict-51.html

نكته :‌براي ارسال ايميل توسط اين پروتكل بايد SMTP سرور مورد نظر را داشته باشيم .
براي بدست آوردن SMTP برنامه ها و راه هاي زيادي وجود دارد .. مثل استفاده از سایت های Lookup
مانند سایت زیر :
http://www.mob.net/~ted/tools/mx.php3

و يا برنامه هايي كه براي اينكار ساخته شده اند ... كه يك نمونه ساده اونرو خودم درست كردم مي تونيد از لينك زير دريافتش كنيد .
لينك : http://forum.raterror.com/ftopict-300.html


برای مثال اگر نام yahoo.com رو وارد کنید . جواب زیر را دریافت خواهید کرد .
کد:
Domain Server: ns.mob.net
yahoo.com mail is handled by 5 mx4.mail.yahoo.com.
yahoo.com mail is handled by 1 mx1.mail.yahoo.com.
yahoo.com mail is handled by 1 mx2.mail.yahoo.com.

Domain Server: ns.cw.net
yahoo.com mail is handled by 5 mx4.mail.yahoo.com.
yahoo.com mail is handled by 1 mx1.mail.yahoo.com.
yahoo.com mail is handled by 1 mx2.mail.yahoo.com.



مشخص است که SMTP Server های سايت yahoo.com عبارتند از: mx1.mail.yahoo.com , mx2.mail.yahoo.com , mx4.mail.yahoo.com


توسط این اطلاعات ما می توانیم خودمان یک ایمیل ارسال کنیم و یا برنامه های ارسال ایمیل ایجاد کنیم
یک مثال ساده برای صحبت کردن با اين پورت:
برای مثال در دستورات زیر دقت کنید . :

( این دستورات در Command Prompt اجرا می شوند .
1- Start > Programs > Accessories > Command Prompt
2 – داخل RUN دستور cmd و یا command را اجرا کنیم . )


کد:
telnet mx1.mail.yahoo.com 25
HELO yahoo.com
MAIL FROM: <me@email.com>
RCPT TO: <friend@yahoo.com>
DATA
From: Ahmad <me@email.com>
Subject: Persian Guide
MIME-Version: 1.0
Content-Type: text/plain;
Hi, This is Test Email . Have Fun . Bye
.
QUIT



با استفاده از دستورات بالا ما یک ایمیل ار طرف me@email.com با عنوان Persian Guide برای frient@yahoo.com و با متن Hi, This is Test Email . Have Fun . Bye ارسال کردیم .

بازهم براي درك بيشتر توصيه مي كنم آموزش مربوط به پورت 110 رو مطالعه كنيد
این آموزش ها رو از آموزش های آراز صمدی کپی میکنن.
راستی خبری از آراز نیست. کسی ازش خبر داره؟
دوست عزیز برای مشاهده انجمن باید عضو بود

این روش نمی دونم تا چه هد عملی هست
ولی در هر صورت باید به کد تبدیل بشه تا ببینم
عملی هست یا نه !
دستوره مدیریت ایمیل میل زدنش چیه؟
میشه برا اینکه ما هم بتونیم از فروم رت ارور استفاده کنیم
یه یوزر به نام guest
و پسورد guest
درست کنید که بشه رفت تو فروم؟
ممنون
سلام
من دارم تو SMTP كار مي كنم.
كد كردنش آسونه حتي مي شه بدون كنترل هم فرستاد.
اما تنها مشكلش اينه كه به BULK ياهو و Spam جي ميل مي فرسته!!!
مرسي
باي
سلام
والا من فقط تو اون سایت هستم
مثل همین IranVig که عضوم
سایت من نیست
ولی یه Fakepage داشت تو سایتش
که به یه فرم smtp که با زبان php بود متصل هست
و ایمیل هم به inbox میفرسته سرعتشم بالاست
ن اون سورس فایل html رو دارم اما اون php اصلی روی خود سایتش هست و نمیشه بازش کرد و یا دانلودش کرد
ولی اون خوبه
اگه کسی بتونه اونو دربیاره عالی میشه
خوب شما آدرسشو بده.يعني همون صفحه emai.php كه كار كنه.و
مرسي
باي