FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9268
Вход
Отправка почты SMTP с использование WinSockets

Отправка почты из программ, написанных на FoxPro, без использования MAPI и других сторонних программ.


 
Прислал: wyvern   Категория: Сети (Интернет и др.)


Отправка почты SMTP с использование WinSockets

Очень часто возникала задача простой отправки почты.
Я очень долго мучался с MAPI и в конце-концов решил, что свое лучше,
свое всегда можно изменить, да и повысить свой уровень тоже неплохо... :)
В итоге остановился на WinSock...

Следующий класс следует использовать только с VFP8.

Пример использования:

thisform.addobject('mail','SendMail')

thisform.mail.addfile('c:\boot.ini')

thisform.mail.remotehost='smtp.host.ru'
thisform.mail.remoteport=25
thisform.mail.addressfromwho='zonner@mail.ru'
thisform.mail.addresstowho='ivan@mail.ru'
thisform.mail.namefromwho='Игорь'
thisform.mail.nametowho='Иван'
thisform.mail.addressreplyto='petr@list.ru'
thisform.mail.namereplyto='Петр'
thisform.mail.subject='Просто письмо'
thisform.mail.message='Содержание письма'
thisform.mail.include=''
thisform.mail.send()


 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.836) Вложение [15.39]kb
Дополнения пользователей
Отправка почты SMTP с использование WinSockets
[+][?]
Bykov V. Konstantin
27.04.04 09:48:30

Очень хорошо!
Aries
21.09.05 09:14:57

А как добавить индикатор отправки?
А то не понятно отправляется письмо или нет
Yuri2
01.08.07 14:25:10

Отличное решение!!!
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика