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

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

مدیران انجمن: SHAHRAM, شوراي نظارت

ارسال پست
Administrator
Administrator
نمایه کاربر
پست: 15899
تاریخ عضویت: جمعه ۷ بهمن ۱۳۸۴, ۷:۵۱ ب.ظ
سپاس‌های ارسالی: 72687 بار
سپاس‌های دریافتی: 31681 بار
تماس:

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

پست توسط Mahdi1944 »

در پروتکل 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
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[External Link Removed for Guests] | [External Link Removed for Guests] | مجله الکترونيکي سنترال کلابز

[External Link Removed for Guests] | [External Link Removed for Guests] | [External Link Removed for Guests]

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

بازگشت به “شبکه”