Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2012, 00:04   #1
hacker_007
Пользователь
 
Регистрация: 18.09.2011
Сообщений: 17
По умолчанию Отправка файла по почте

Для передачи файла на почту, решил использовать этот код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
TIdAttachment.Create(IdMessage1.MessageParts, 'c:\text.txt');
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=25;
IdSMTP1.Username:='*****';
IdSMTP1.Password:='*****';
with IdMessage1 do
begin
Body.Assign(Memo1.Lines);
From.Text := 'site@bk.ru';
Recipients.EMailAddresses := 'site@bk.ru';
Subject := 'lol';
end;
IdSMTP1.Connect;
try
IdSMTP1.Send(IdMessage1);
finally
IdSMTP1.Disconnect;
end;
end;
Но чё он не работает... Выдаёт ошибку... SocketError
hacker_007 вне форума Ответить с цитированием
Старый 21.09.2012, 13:39   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Варианты:
- интернет отвалился
- на mail.ru временные неполадки
- порт закрыл провайдер/администратор чтобы спамеров покарать (наиболее вероятно)

Проверить порт можно, например, через telnet командой o smtp.mail.ru 25 или другим софтом
Можно попробывать альтернативный порт 2525
eoln вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка файла по почте leffken Работа с сетью в Delphi 1 10.08.2012 14:52
Отправка больших файлов по почте pu4koff Софт 6 17.07.2012 19:35
сохранение в PDF и отправка по почте strannick Microsoft Office Excel 26 01.04.2012 14:43
Вопрос по TService и отправка по почте. Sti.k Общие вопросы Delphi 2 10.06.2010 13:39
отправка файла по почте DeDoK Работа с сетью в Delphi 1 10.11.2008 10:13