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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка и получения письма с вложением, нормальный работающий способ 
:(
    Опции темы
RST8
  Дата 17.6.2008, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Возникла необходимость в отправке писем из свого приложения. Письма с вложением. Может кто подсказать нормальный работающий метод. Поиском пользовался, но везде либо обсуждаются мелочи какието либо есть вопрос, но нет ответа. Буду признателен за пример.

Это сообщение отредактировал(а) RST8 - 17.6.2008, 22:38
--------------------
Посадка, с места которой можно уйти на собственных ногах, считается удачной!
PM   Вверх
Snowy
Дата 18.6.2008, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Не так искал.
Ищи по слову TIdAttachment
PM MAIL   Вверх
Cashey
Дата 18.6.2008, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бессмертный
****


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

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



в DRKB несколько примеров разными способами
вот один из простых
Код

try
NMSMTP.Host := Host;
NMSMTP.Port := Port;
NMSMTP.Charset := "koi8-r"
NMSMTP.PostMessage.FromAddress := FromAddress;
NMSMTP.PostMessage.ToAddress.Text := ToAddress;
NMSMTP.PostMessage.Attachments.Text := FileName;
NMSMTP.PostMessage.Subject := Subject;
NMSMTP.PostMessage.Date := DateTimeToStr(Now);
NMSMTP.UserID := "netmaster"
NMSMTP.PostMessage.Body.Text := WinToKoi(Body); &&перекодировка в KOI-8
NMSMTP.FinalHeader.Clear;
NMSMTP.TimeOut := 5000;
NMSMTP.Connect;
NMSMTP.SendMail;
NMSMTP.Disconnect;
finally
NMSMTP.Free;
end;

компанент с закладки FastNet


--------------------
библия учит любить ближнего, а камасутра обучает как именно
PM Jabber   Вверх
RST8
Дата 18.6.2008, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(Cashey @ 18.6.2008,  12:15)
компанент с закладки FastNet

Видел этот пример, но в делфи 2007 этой вкладки нет? Уже разобрался с отправкой, поиском по нету.  С помощью Indy. 
Теперь разбираюсь с получением.
--------------------
Посадка, с места которой можно уйти на собственных ногах, считается удачной!
PM   Вверх
Snowy
Дата 18.6.2008, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Этой вкладки нет уже с 7-й версии дельфи.
А получение - ответ тот же. Поиск по форуму по тому же самому слову.
Точнее для 2007-й правильнее искать по словам TIdAttachmentFile и TIdAttachmentMemory
Ибо сам TIdAttachment в 10-й инди стал абстрактным, а используются данные его наследники.
Хотя примеры с его использованием можно смело брать, переделав только имя класса на интересующий.
PM MAIL   Вверх
RST8
Дата 18.6.2008, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(Snowy @  18.6.2008,  16:17 Найти цитируемый пост)
Ибо сам TIdAttachment в 10-й инди стал абстрактным, а используются данные его наследники.


Весьма ценное замечание smile


Цитата(Snowy @  18.6.2008,  16:17 Найти цитируемый пост)
Хотя примеры с его использованием можно смело брать, переделав только имя класса на интересующий.


Да, так  поступил когда писал отправку.

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

Запрещено:

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

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

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

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

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


 




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


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

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