TIdMessageBuilderAttachment
имеет открытое свойство Data: TStream
, а TIdMessageBuilderAttachments
имеет перегруженный метод Add()
с параметром AData: TStream
.
Если для данных вложения используется TStream
,строитель создает TIdAttachmentMemory
и копирует в него данные потока. В противном случае сборщик создает TIdAttachmentFile
и присваивает ему указанное имя файла.
Таким образом, вы можете получить TStream
для своих данных BLOB-объектов, таких как TDataSet.CreateBlobStream()
, и создать вложение электронной почты изчто.