در این بخش می‌توانید در رابطه با شبکه و کلیه مباحث مربوط به آن بحث و تبادل نظر نمایید
Administrator

Administrator



نماد کاربر
پست ها

15442

تشکر کرده: 10108 مرتبه
تشکر شده: 3820 مرتبه
تاريخ عضويت

جمعه 7 بهمن 1384 19:51

آرشيو سپاس: 30251 مرتبه در 5981 پست

ارسال ميل با استفاده از SMTP

توسط Mahdi1944 » شنبه 6 خرداد 1385 20:13

در پروتکل SMTP شما از چندين قسمت م يتوانيد استفاده کنيد در زير ما به برسی چگونگی فرستادن يک اميل اشاره می کنيم

برای ايجاده ارتباط با یک SMTP سرور شما مي توانيد با استفاده از توابع Socket يک ارتباط با سرور مورد نظر بر قرار کنيد و بعد با استفاده از توابعی که در Socket برای فرستادن اطلاعات استفاده مي شود (send or WSASend,..) به صورت زير عمل کنيد

۱-MAIL
با استفاده از سه قدم شما می توانيد به مبادله ايمل اقدام کنيد . برای شروع اين کار لازم است با استفاده از دستور MAIL فرستنده نام را مشخص کنيد در قدم دوم شما با استفاده از دستور RCPT اطلاعات گيرنده را مشخص کنيد و در قدم سوم با استفده از دستور DATA محتويات نامه را مشخص کنيد

قدم اول MAIL FROM:<1740> اين دستور مشخص می کند که يک ميل جديد در حال رد و بدل شدن است و این سرويس بايد خود را آماده دريافت نمايد در صورتی که اين ارتباط کامل انجام شود مقدار بازگشتی از سرور برابر ۲۵۰ OK

قدم دوم RCPT TO:<نام فرستنده نامه > اين دستور برای اين استفاده ميشود که نام گيرنده نامه را مشخص کنيد اگر گیرنده تائيد کند مقدار ۲۵۰ OK بر گردانده م يشود و نام فرستنده ذخيره ميشود.

قدم سوم DATA با استفاده از اين دستور شما می توانيد دادهای مربوط به نامه خود را ارسال کنيد
در زير مثاليآورده شده است :

S: MAIL FROM:
R: 250 OK

S: RCPT TO:
R: 250 OK

S: RCPT TO:
R: 550 No such user here

S: RCPT TO:
R: 250 OK

S: DATA
R: 354 Start mail input; end with .
S: Blah blah blah...
S: ...etc. etc. etc.
S: .
R: 250 OK
زندگي صحنه يکتاي هنرمندي ماست     هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست     خرم آن نغمه که مردم بسپارند به ياد


 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

کاربران زیر از شما کاربر محترم جناب Mahdi1944 تشکر کرده اند:
sinaset

 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 0 مهمان