Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.220.64.128] |
|
Сообщ.
#1
,
|
|
|
Люди помогите разобраться с SMTP Authentication.
А точнее надо написать маленькую программку, которая будет коннеститься к SMTP проходить Authentication (стандарт RFC 2554) и отсылать письмо. Компилятор Dephi, C Builder. Свои идеи и предложения пишите на mymysat@hotmail.com Готов заплатить за помощь. |
Сообщ.
#2
,
|
|
|
Дык SMTP (IMHO) на отсылку не требует Authentication .
открываешь сокет и вперед на мины ! if( (nSMTPServerSocket = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP))==INVALID_SOCKET) { printf("Error can't open socket"); exit(0); } smtp_address.sin_family = AF_INET; smtp_address.sin_addr.s_addr = inet_addr("195.114.42.66"); smtp_address.sin_port = htons(25); // bind nConnect = connect(nSMTPServerSocket, (PSOCKADDR)&smtp_address, sizeof(smtp_address)); do { iLength = recv(nSMTPServerSocket, (LPSTR)sBuf+iEnd, sizeof(sBuf)-iEnd, 0); iEnd += iLength; sBuf[iEnd] = '\0'; send(nSMTPServerSocket, (LPSTR)MailMessage[iMsg], strlen(MailMessage[iMsg]), 0); iMsg++; } while(MailMessage[iMsg]); |
Сообщ.
#3
,
|
|
|
Нет. Есть точно smtp authentication. Просто на большинстве серваков не требуется.
Только она не в RFC 2554 насколько я помню... |