السلام عليكم
عندي سؤال كيف يمكن ان اجعل برنامجي يرسل ايميل الى الياهو مثلاً
المشكله عندي بال mail server وليست بالكود
ولقد جربت
mail.yahoo.com
و
smtp.mail.yahoo.com
ولكن لاسف لم تفلح
فهل هناك سيرفل محدد ام طريقة محددة
وشكراً
السلام عليكم
عندي سؤال كيف يمكن ان اجعل برنامجي يرسل ايميل الى الياهو مثلاً
المشكله عندي بال mail server وليست بالكود
ولقد جربت
mail.yahoo.com
و
smtp.mail.yahoo.com
ولكن لاسف لم تفلح
فهل هناك سيرفل محدد ام طريقة محددة
وشكراً
عليكم السلام ورحمة الله ,,,
هذة عناوين سيرفرات الياهو لتبادل الرسائل
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;
}وبالتوفيق ,,,
*************************************************
مجموعة مواضيع - إحتراف البرمجة -
ّ~~~~~~~~~~~~~~~~~~~~~~
البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة
آخر المواضيع :
أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات
ثغرة SMS لأجهزة الجوال Siemens 3568i !
أخطاء وثغرات البرامج العربية !!!
سلسلة مواضيع - أمن وحماية مواقع الويب -
E البرمجة المتقدمة X للملفات التنفيذية E
سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة
**************************************************
<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>
**************************************************
الف الف شكر
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 !!!
==================================
إعذرني يا أخي الكريم فأنا لم أفهم إلى كلمة هدر
إذا كنت تقصد التعاريف لهذة الدوال ,, الملف المستخدم هو
#include <winsock.h>
-
*************************************************
مجموعة مواضيع - إحتراف البرمجة -
ّ~~~~~~~~~~~~~~~~~~~~~~
البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة
آخر المواضيع :
أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات
ثغرة SMS لأجهزة الجوال Siemens 3568i !
أخطاء وثغرات البرامج العربية !!!
سلسلة مواضيع - أمن وحماية مواقع الويب -
E البرمجة المتقدمة X للملفات التنفيذية E
سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة
**************************************************
<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>
**************************************************
هذا الموضوع مغلق.