ورود

View Full Version : سوال: [ درخواست راهنمائی ] دو سوال در خصوص ++C ، ایمیل , Resource



__Genius__
دوشنبه 12 بهمن 1388, 02:33 صبح
عرض سلام و خسته نباشید خدمت دوستان . بدون مقدمه میرم سر اصل مطلب ، پیرامون اینترنت برای ارسال ایمیل جست و جو زیاد کردم ، جواب های متعددی که پیدا کردم در خصوص استفاده از کتابخانه های متعدد برای این منظور بود ، در واقع هدف بنده این هست که بدون استفاده از هیچ یک از کتابخانه ها و توابع بیرون از ++C بتونم ایمیل ارسال کنم ( استفاده از امکانات خود ++C نه library های تولید شده ) . در صورتی که سورس کدی ، تکه برنامه ای برای این منظور بتونید اینجا قرار بدید کمک بزرگی کرده اید ( یا حداقل توضیح ... ) . مورد بعد در مورد Resource ها هست ، بدلیل اینکه قصد دارم برنامم میزان portable بودنش بیشتر باشه قصد دارم تعدادی از فایلهایی که در کنار برنامه نیاز هست (مثل فایلهای Driver و یا برخی فایلهای DLL) در هنگام اجرای برنامه Exe به صورت resource از خود دل فایل Exe بیرون بیان ، مثالی براتون میزنم ، اگه بسیاری از برنامه های آنتی ویروس رو دیده باشین ( بهتره بگم آنتی روت کیت ) فایلهای Sys خودشون رو در هنگام اجرای فایل Exe داخل پوشه System32\drivers کپی میکنن و مسیر رو از اونجا میخونن ، در واقع میخواستم ببینم این عمل به چه صورت انجام میشه . ممنون .

amin1softco
دوشنبه 12 بهمن 1388, 05:47 صبح
اگر بخواهید چنین کاری کنید باید با پروتکل های pop و smtp یا imap آشنایی داشته باشین که تقریبا میشه تو مایه های outlook خودمون برنامه شما که به نظر من سری که درد نمی کنه دستمال نمی بندند دوست من شما به جای اینکار یک فرم ایجاد کنی و محتویاتش رو برای یک صفحه php که برای ارسال مایل آماده شده ارسال کنی خیلی راحت تر می تونی برنامه خودت رو بنویسی عموما همینکار رو انجام می دند چرا بی خودی خودت رو به زحمت می اندازی :متفکر: البته اگه هدف ایجاد اسپمر باشه اما اگه می خواهی برنامه مدیریت ایمیل ایجاد کنی که بحث ش جداست
لینک های مفید:
http://www.codeproject.com/KB/COM/Outlook_Express_Messages.aspx?df=100&forumid=139230&exp=0&select=1547010

ارسال بدون استفاده از outlook
http://www.codeguru.com/forum/showthread.php?t=300530

__Genius__
دوشنبه 12 بهمن 1388, 09:35 صبح
سلام ، متاسفانه محدود هستم و باید از طریق خود ++C و بدون بهره گیری از Outllook این کارو انجام بدم.

amir_civil
دوشنبه 12 بهمن 1388, 13:12 عصر
سلام ، متاسفانه محدود هستم و باید از طریق خود ++C و بدون بهره گیری از Outllook این کارو انجام بدم.

سلام
1:یادگیری سوکت پروگرمینگ
2:یادگیری پروتوکل smtp
http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
http://msdn.microsoft.com/en-us/library/ms740673(VS.85).aspx

amin1softco
دوشنبه 12 بهمن 1388, 13:16 عصر
Association of Independent Software Companies (->"IEEE (bword://%21%21VYUESR7KKP,IEEE/) Standard Dictionary")

__Genius__
سه شنبه 13 بهمن 1388, 02:49 صبح
سلام مجدد ، برای بحث Resource ها راهنمائی بکنید ممنون میشم .