Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi и сети

Войти
Регистрация
Восстановить пароль
 
Popcornrus
0 / 0 / 0
Регистрация: 07.09.2016
Сообщений: 33
#1

Письмо отправляется но без текста! - Delphi

19.09.2016, 22:18. Просмотров 245. Ответов 4
Метки нет (Все метки)

Всем привет!
Вообщем проблема состоит в том что сообщение на почту приходит, но без текста!
Хотя текст присутствует, его в сообщении нету
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
procedure TForm1.FormCreate(Sender: TObject);
begin
  with idSmtp1 do begin
Host:= 'smtp.yandex.ru';
Port:=25;
Username:='login';
Password:='parol';
AuthType :=satDefault;
end;
with idMessage1 do begin
Subject:='Test';
From.Address:='test@yandex.ru';
Recipients.EMailAddresses:='test@yandex.ru';
Body.Text:=Memo1.Text;
end;
end;
 
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
try
  try
   idSmtp1.Connect;
   idSmtp1.Send(idMessage1);
  except on E:Exception do
  end;
 finally
  if idSmtp1.Connected
  then idSmtp1.Disconnect;
 end;
end;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2016, 22:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Письмо отправляется но без текста! (Delphi):

Не отправляется письмо - Delphi
// установка SMTP SMTP.Host:= 'pop.mail.ru'; SMTP.Port:=110; // установка сообщения Smtp.Username:='sawa@mail.ru'; ...

Не отправляется письмо: Connection Closed Grasefully - Delphi
Как сделать так, чтобы сервер не сбрасывал соединение?( procedure TForm1.FormCreate(Sender: TObject); begin IdMessage1...

Отправка почты в Delphi. Ошибок нет, но письмо не отправляется - Delphi
unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, ...

Не отправляется письмо - jQuery
Который раз уже работаю с функцией mail() и каждый раз у меня возникают проблемы :( Почему-то php-файл не принимает данные, а...

Не отправляется письмо - PHP
День добрый. есть такой код: if (isset($_POST)) { mail("adr@inbox.ru", "the subject", "Example message","From:...

Не отправляется письмо - PHP Сети
Здравствуйте, программисты! Я отправляю письмо со своего сервера (Denwer) следующим образом: $r = mail("hagrael@list.ru", "Check",...

4
AllFree
Заблокирован
20.09.2016, 00:13 #2
У Инди издревле проблемы с кодировками, возможно, дело в этом.
0
droider
Delphist, DataBase Dev
4176 / 2260 / 458
Регистрация: 04.10.2012
Сообщений: 8,106
20.09.2016, 12:29 #3
Если я Вам дал готовый рабочий код, неужели неинтересно самому разобраться в чем "затык" на Вашей стороне?

В новых версиях кодировка задается так
Delphi
1
idMessage1.CharSet :='koi8-r'; //для корректного отображения кириллицы
я писал это. Смотрите, что касается 7-ки в этом направлении.
0
Popcornrus
0 / 0 / 0
Регистрация: 07.09.2016
Сообщений: 33
20.09.2016, 15:28  [ТС] #4
Я нашел ошибку
Я просто прописал Текст письма в FormCreate!
А текст memo1 был пуст при создании, но исправил! Переместил idMessage1.Body.Text в Button1! С параметрами и все заработало
0
droider
Delphist, DataBase Dev
4176 / 2260 / 458
Регистрация: 04.10.2012
Сообщений: 8,106
20.09.2016, 15:30 #5
Цитата Сообщение от Popcornrus Посмотреть сообщение
Я нашел ошибку
молодец. Видимо, Вы не посмотрели сразу мой архив с исходниками, а надо было начать с него
0
20.09.2016, 15:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2016, 15:30
Привет! Вот еще темы с ответами:

Не отправляется письмо - C#
При отправке письма вылазит следующая ошибка Исключение типа "System.Net.Mail.SmtpException" возникло в System.dll, но не было...

Не отправляется письмо - PHP
Всем привет. Недавно начал учить php и я не понимаю почему это сообщение не отравляется на почту. Проверял на gmail и yandex. Кто-то из...

Не отправляется письмо - Visual Basic .NET
Не отправляется письмо на почту. Открыл более 10 примеров (даже на этом сайте) - работает по-разному. Раньше работала такая форма отправки,...

письмо не отправляется - PHP
я хочу , чтобы с моего сайта пользователи могли отправить сообщение на мой mail, и сама написала скрипт на php, и посмотрела у других и...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru