Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.96/26: Рейтинг темы: голосов - 26, средняя оценка - 4.96
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12

Подключение к mail

03.11.2011, 10:35. Показов 5921. Ответов 41
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
это сам писал ну чтоб проще с сокетами было
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
client::client(char* ip, int MY_PORT)
{
      setsockopt(s,SOL_SOCKET,SO_RCVBUF,(char*)SO_RCVBUF,sizeof(SO_RCVBUF));
      str=new char[size_buffer];
      s=socket(AF_INET,SOCK_STREAM,0);
      ss.sin_family=AF_INET;
      ss.sin_port=htons(MY_PORT);
      if (inet_addr(ip)!=INADDR_NONE)
            ss.sin_addr.s_addr=inet_addr(ip);
      else
          if (hst=gethostbyname(ip))
          reinterpret_cast<unsigned long*>(&ss.sin_addr)[0] = reinterpret_cast<unsigned long**>(hst->h_addr_list)[0][0];
          else
               cout << ip << ":" << MY_PORT <<" íåò òàêîãî õîñòà" <<endl;
      if (connect(s,(sockaddr*) &ss,sizeof(ss)))        
         cout << "ñåðâåð çàíÿò èëè åãî íåò" << endl;
      else
          cout << "ñîåäåíåíèå óñòàíîâëååíî!!!" << endl;
}

не работает отправка и приём данных(не даделал)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class client{
protected:
    SOCKET s;
    sockaddr_in ss;
    HOSTENT *hst;
    int nsize;
    char *str;
public:
    client(char* ,int );
    ~client();
    int get();  
    void give(char*);
    char* getstr();
    void closesock();
 
};
в основном попадает в эту строку // cout << "ñåðâåð çàíÿò èëè åãî íåò" << endl;
C++
1
2
3
4
5
6
int main(int argc, char *argv[])
{
  START_WSA();
  client s("mail.ru",110); // может тут неправильно написано
  system("pause");
}
в чём ошибка?

Добавлено через 13 минут
мне нужно сообщения слать по pop3(ну походу mail им не пользуется)
люди плис как с ним общаться конкретно название протокола и порт???????
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.11.2011, 10:35
Ответы с готовыми решениями:

Подключение к mail.ru
Разработать приложение, выполняющее роль клиента или сервера для одного из протоколов высокого уровня: • SMTP Столкнулся с той...

Подключение пространства имён System.Web.Mail
Добрый день. Пришло время разобрать задачу с использованием пространства имён System.Web.Mail . Но возникает ошибка при подключении...

Ошибка подключения к mail.ru: Конечный компьютер отверг запрос на подключение
Уважаемые Гуру! Понадобилось читать почту . Установил OpenPop.NET . Написал строчку подключения к серверу using (Pop3Client...

41
06.11.2011, 17:01
Студворк — интернет-сервис помощи студентам

Не по теме:

Van111, так тогда что у вас не выходит???Может кто-то ради шутки угнал ваш ящик после прямого засвета вашего логина и пароля, раз как я понял авторизоваться не можете???

0
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
06.11.2011, 17:10  [ТС]
всё либу исправил невнимателен был send(s,data,strlen(str),0); вместо str надо data

Добавлено через 54 секунды
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Van111, так тогда что у вас не выходит???Может кто-то ради шутки угнал ваш ящик после прямого засвета вашего логина и пароля, раз как я понял авторизоваться не можете???
да всё работает просто в либе моей описка была

Добавлено через 31 секунду
ещё раз извеняюсь за невнимательность
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2011, 17:10

Программно поиск сообщения в e-mail от @xxx.xxx. С аккаунта любого e-mail сервиса, gmail, ya, mail и т.п
в программе нужно авторизоваться в мыле, найти сообщение от @xxxx.xxx, и получить содержание этого письма. Как реализовать проще и надежнее?

Как создать почту на mail.ru, если провайдер закрыл доступ к mail.ru?
как поменять айпи, чтоб зайти на почту электронную не все помогает при смене

ASP CDOSYS Mail , и CDONTS mail , The server rejected one or more recipient addresses
Привет, техника, Win Server 2003 web edition , IIS 6.0 не могу настроить почту, Как понял в 2003 CDONTS был заменен на CDOSYS , . ...

Mail.ru Всплывающие окна, перенаправление Search-engine на поиск Mail.ru
Недавно скачал архив, открыл его, и залетел вирус от Mail. Теперь, при поиске в гугле всегда кидает на поиск Mail, а Adblock не блокирует...

PHP sendmail ($t=mail('my@mail.ru', 'tema', 'mess');) не отправляет
Надо из php mail отправить, пишу так: &lt;? $t=mail('my@mail.ru', 'tema', 'mess'); print $t; ?&gt; Выводит 1 типа все ок, но никакое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
42
Ответ Создать тему
Новые блоги и статьи
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Новости компьютерного мира и их обсуждение (4) Салют, шампанское, овации! :drink:
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru