Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Пора отправить почту, Отправление почты 
:(
    Опции темы
snikius
Дата 27.12.2008, 03:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 24.12.2008

Репутация: нет
Всего: нет



Вот довольно распространненый в интернете пример отправки почты:

Код

#include <vcl.h>
#include<Idsmtp.hpp>
#include<IdMessage.hpp>
#include <iostream.h>

TIdSMTP *smtp;
TIdMessage *msg;
void main()
{
smtp = new TIdSMTP(NULL);
msg = new TIdMessage(NULL);
smtp->Port=25;
smtp->Host="smtp.mail.ru";
smtp->UserId="[email protected]"
smtp->Password="password";

msg->From->Text="[email protected]";
msg->Recipients->EMailAddresses="[email protected]";
msg->Subject="Subject";
msg->Body->Text="Test__mak7v";

smtp->Connect();
smtp->Send(msg);
smtp->Disconnect();
}


Выглядит так просто что вот вот заработает, но как бы не так.
Я как то писал отправку на яве где это выглядело как диалог. 
Здесь вижу тока 3 функции которые что то от меня скрывают.
По какой то причине вылетает 503 ошибка тое что то с авторизацией. Как здесь можно что то исправить для меня загадка.
Может кто знает? Ну или нет ли у кого РАБОЧЕГО примера.
PM MAIL   Вверх
Mpak
Дата 27.12.2008, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 445
Регистрация: 12.11.2006

Репутация: 4
Всего: 7



А на других сереверах пробовали?
Дело в том, что у майла бывает ошибка авторизации.. попробуйте сперва пройти POP-аутентификацию, а потом SMTP. 
Я пользуюсь программкой The Bat и порой не могу сразу отправить письмо, выдает ошибку. По сему сперва проверяю наличие новых писем, а потом уже отправляю.
С чем это связано, честно не знаю smile


--------------------
В любой откомпилированной программе есть, по крайней мере, одна ошибка...
P.S. А у меня их минимум две...
PM MAIL ICQ   Вверх
snikius
Дата 27.12.2008, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 24.12.2008

Репутация: нет
Всего: нет



Хммм.... ну вобщем я проверил это на yandex mail rambler ну вобщем мне не важно на каком .. лиш бы где нибудь заработала..
а кстати не кто не вкурсе как в борланде реальзовать что то вроде 
smtp->send("HELO")ж
smtp->reseave();
smtp->send("AUTO LOGIN") ;
smtp->reseave();

итд
PM MAIL   Вверх
Dmi3ev
Дата 28.12.2008, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1698
Регистрация: 28.11.2007

Репутация: 16
Всего: 41



snikius
1.
Цитата

smtp->Port=25;

Надо смотреть, что там на mail.ru пишут... 
Код

smtp->Port=2525;

вот так надо  smile Так на mail.ru написано  smile  POP=110, на всякий случай...
2. не забывай и такое пискать
Код

smtp->AuthenticationType=atLogin;

3. 
Цитата

smtp->UserId="[email protected]"

не так, а вот так:
Код

smtp->UserId="sn";

все остальное вроде нормально... если ты не хочешь отправлять файл в писме, то... всё  smile 
4


--------------------

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0411 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.