Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не отсылает email с базой Access 
:(
    Опции темы
dinja3
Дата 10.4.2013, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Привет,

У меня проблема с отсылкой писем используя данные из базы Access.

Код

procedure TIzmainas.Button1Click(Sender: TObject);
var i:integer;
begin
IdSMTP1.Port:=25;
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Connect(5000);
IdSMTP1.AuthenticationType:=atLogin ;
IdSMTP1.Username:='mail';
IdSMTP1.Password:='password';
if IdSMTP1.Connected=true then
for i:=0 to Student.ADOTable1.RecordCount do
begin
IdMessage1.Clear;
IdMessage1.Subject:=ComboBox1.Text;
IdMessage1.Recipients.EMailAddresse s:=Student.ADOTable1.FieldValues['Email']; // названия эмайла на которые отправлять 
IdMessage1.From.Address:='mail@mail .ru';
IdMessage1.Body.Text:=Memo1.Text;
IdMessage1.From.Name:='mail';
Student.ADOTable1.RecNo:=i;
if ComboBox2.Text=Student.ADOTable1.Fi eldValues['Grupa'] then //в ComboBox2 я вписываю название группы, когда оно совпадает то он смотрит название эмайла и отправляет только тем у кого группа совпадает с ComboBox2
IdSMTP1.Send(IdMessage1);
end;
IdSMTP1.Disconnect;
end;


Выдаёт ошибку

Добавлено через 29 секунд
Если использовать базу созданную с помощью BDEAdministrator, а таблицы через DataBase Desktop, то всё в порядке, а вот с Access не отправляет.

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  Capture.jpg 32,70 Kb
PM MAIL   Вверх
dinja3
Дата 10.4.2013, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Ругается на строчку

Код

IdSMTP1.Disconnect;

PM MAIL   Вверх
Akella
Дата 10.4.2013, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

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



если ругается при отключении, то должно отправляться, ведь отправка выполняется ДО IdSMTP1.Disconnect?
PM MAIL   Вверх
dinja3
Дата 10.4.2013, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Да, но он ничего не отправляет
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

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

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

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

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

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


 




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


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

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