Меню сайта
Категории раздела
Тобольск [0]
ТГСПА [0]
Delphi [40]
Basic [0]
Разное [4]
Радио
ЧАТ
200
Облако тегов
Облако фото
Форум
  • композитная арматура (0)
  • Справедливо ли это???? (1)
  • Недвижимость в Тюмени (1)
  • Качество услуг и обслуживания (2)
  • строительный эксперт (0)
  • гид по Греции (0)
  • винные туры по Италии (0)
  • деревянные лестницы (0)
  • гид по Италии (0)
  • Разные поздравления (1)
  • Главная » 2011 » Май » 2 » Отправка с вложением на delphi 2010
    16:29
    Отправка с вложением на delphi 2010
    //uses ...IdAttachmentFile; {indy 10.5.5; 10.5.7}
    ....
    var
    attach: TidAttachment; {indy 9.00.10}
    // attach: TIdAttachmentFile; {indy 10.5.5; 10.5.7}
    msg: tidmessage;

    begin
    // idSMTP1.AuthType:=satDefault; {indy 10.5.5; 10.5.7} // тпип авторизации

    idSMTP1.AuthenticationType:=atLogin; {indy 9.00.10} // тпип авторизации
    idSMTP1.Username:='xxxx'; // логин отправителя
    idSMTP1.Password:='****'; // пароль отправителя
    idSMTP1.Host:='smtp.mail.ru'; // хост mail.ru

     IdSMTP1.Port:=25; // порт mail.ru

    msg:=TIdMessage.Create(nil);

    msg .CharSet := 'UTF-8';
    msg .ContentTransferEncoding := '8bit';
    msg.ContentType:='text/plain';  // эту строчку добовлять в зависимости от того как будет работать сама программа

    msg.Body.Text := Memo1.Text;

    msg.Body.Add('Test'); // текст письма
    msg.Subject:='Test mail'; // Тема
    msg.From.Address:='xxxx@mail.ru'; // от кого отправляем письмо
    msg.From.Name:='xxxx'; // логин отправителя
    msg.Recipients.EMailAddresses:='xxxx@mail.ru'; // кому отправить письмо
    msg.IsEncoded:=true;
    attach:=TIdAttachment.Create(msg.MessageParts,'c:/Tmomos.txt'); // вложение {indy 9.00.10}
    // attach:=TIdAttachmentFile.Create(msg.MessageParts,'c:/Tmomos.txt');// вложение {indy 10.5.5; 10.5.7}

    idSMTP1.Connect();
    if idSMTP1.Connected then
    begin

    idSMTP1.Send(msg);

    IdSMTP1.Free;
    attach.Free;
    msg.Free;

    end

    else

    begin

    IdSMTP1.Disconnect;


    IdSMTP1.Free;
    attach.Free;
    msg.Free;

    end;

    end;
    Категория: Delphi | Просмотров: 1027 | Добавил: SeM | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск по сайту
    Календарь
    «  Май 2011  »
    ПнВтСрЧтПтСбВс
          1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031
    Новый Год
    Опрос
    Изменить дизайн?


    Всего ответов: 16
    Всего голосовало: 16
    Обсудить на форуме
    Друзья сайта
    измерьте скорость интернета Яндекс.Метрика
    Проверить тИЦ и PR
    Статистика
    Погода
    Яндекс.Погода
    Коменнтарии

    Извиняюсь, заработал. Спасибо за урок biggrin

    Компонент не работает

    Давайте помогу разобраться ? вы хотите что бы когда выбиралась станция сразу начинала проигрывать? скиньте исходник или как лучше связаться с вами?

    у меня все работает!

    Нифига не робит...
    Кто знает как сделать чтобы на жесткий жертвы сохранял..
    ISQ 606017777

    FSDGHDFJHRG


    Отзывы Фото
    6 микр. Красивое место....

    Ершов ))))

    Старый музей но щас его перенесли...

    Фотография под горы smile

    Красивое фото!!! smile

    Copyright MyCorp © 2024