الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارسال ايميل

مغلق
بدأه visual basic في 3 ديسمبر 2004 · 5 رد · 627 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال كيف يمكن ان اجعل برنامجي يرسل ايميل الى الياهو مثلاً

المشكله عندي بال mail server وليست بالكود

ولقد جربت

mail.yahoo.com

و

smtp.mail.yahoo.com

ولكن لاسف لم تفلح

فهل هناك سيرفل محدد ام طريقة محددة

وشكراً

#2

عليكم السلام ورحمة الله ,,,

هذة عناوين سيرفرات الياهو لتبادل الرسائل

mx1.mail.yahoo.com
mx2.mail.yahoo.com
mx3.mail.yahoo.com
mx4.mail.yahoo.com

ns1.yahoo.com
ns2.yahoo.com

العنوان الرئيسي هو mx1.mail.yahoo.com

وإذا حدث أي خطأ أو تأخر في الإرسال إستخدم العنوان الذي يليه وهكذا

وهذا الكود لمعرفة العنوان الغير مشغول لتلقي رسالة

char szRcv[300];
char* BualdMsg;
int nBusy;


/////////////// Connect To Server
SOCKET sct;
SOCKADDR_IN addr;
struct hostent *host;
struct protoent * gproto;

BualdMsg=(char*)VirtualAlloc (NULL,(DWORD)(sizePF+400),MEM_RESERVE|MEM_COMMIT,PAGE_READWRITE);
if(BualdMsg==NULL)
return 1;

ZeroMemory(szRcv,300);
lstrcpy(szRcv,"mx1.mail.yahoo.com");
nBusy=1;

//Protcol
StartCh:
gproto=getprotobyname("tcp");
sct=socket(AF_INET,SOCK_STREAM,gproto->p_proto);
if(sct==INVALID_SOCKET )
sct=socket(AF_INET,SOCK_STREAM,0);
if(sct==INVALID_SOCKET)
return 1;

host=gethostbyname(szRcv);
if(host==NULL)
return 1;

addr.sin_family =AF_INET;
addr.sin_addr.S_un.S_addr= *(long *)host->h_addr_list[0];// true or False
addr.sin_port	= htons(25);

if(connect(sct,(struct sockaddr*)&addr,sizeof(addr))!=0)
{
closesocket (sct);
nBusy++;
if(nBusy==2)
lstrcpy(szRcv,"mx2.mail.yahoo.com");
if(nBusy==3)
lstrcpy(szRcv,"mx3.mail.yahoo.com");
if(nBusy==4)
lstrcpy(szRcv,"mx4.mail.yahoo.com");
//
if(nBusy==5)
lstrcpy(szRcv,"smpt.mail.yahoo.com");

if(nBusy==6)
lstrcpy(szRcv,"ns1.yahoo.com");
if(nBusy==7)
lstrcpy(szRcv,"ns2.yahoo.com");
goto StartCh;
}

وبالتوفيق ,,,

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#3

الف الف شكر

#4

i love you code JAAS

but why don't you put the header files !!!!!!!!!

like stdio.h iostream.h

how can i know what libraries i have to use

please put the header files !!!

==================================

#5

إعذرني يا أخي الكريم فأنا لم أفهم إلى كلمة هدر

إذا كنت تقصد التعاريف لهذة الدوال ,, الملف المستخدم هو

#include <winsock.h>

-

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#6

thanks

:)

==================================

هذا الموضوع مغلق.

مواضيع مشابهة