Отправка почты из 1С77

Ни для кого не секрет, что в 1С: Предприятии 7.7 нет возможности отправлять почту штатными средствами. Я использую библиотеку для программной отправки электронных писем OstroSoft SMTP Component. Последняя версия компоненты поддерживает TLS/SSL протоколы и отправку через почтовые сервера, требующие защищенную аутентификацию.

Библиотека бесплатна для разработки некоммерческих приложений.

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

 //******************************************************************************

Функция ОтправкаПочты(Recipients,MessageSubject,MessageText,Attachments,BCC="") Экспорт

      

       Попытка

            

             OutL=СоздатьОбъект("OSSMTP_Plus.SMTPSession");

             OutL.Server = "smtp.gmail.com"; 

             OutL.Port = 587;

             OutL.AuthenticationType = 2;

             OutL.Username = "info@domain.ru";

             OutL.Password = "password";

             OutL.MailFrom = "Моя Организация <info@domain.ru>";

             OutL.SendTo = Recipients;

             OutL.BCC = BCC;

             OutL.MessageSubject = MessageSubject;

             OutL.MessageText = MessageText;

             OutL.Charset  = "UTF-8";

             OutL.ContentTransferEncoding = "base64";

             OutL.Importance = 2;

             OutL.UseSSL = 1;

            

             Для сч = 1 По СтрКоличествоСтрок(Attachments) Цикл

                   

                    Attach = СоздатьОбъект("OSSMTP_Plus.Attachment");

                    Attach.FilePath = СтрПолучитьСтроку(Attachments,сч);

                    OutL.Attachments.Add(Attach);

                   

             КонецЦикла;

            

             OutL.SendEmail();

             Отправлено = 1;

            

       Исключение

             Сообщить("Почта не отправлена!

                    |Обратитесь к администратору системы","!!!");

             Отправлено = 0;

            

       КонецПопытки;

      

       Возврат Отправлено;

      

КонецФункции

Единственный недостаток, который я вижу, это регистрация компоненты на каждом компьютере, с которого должны отправляться письма.

Более подробно здесь: http://www.ostrosoft.com/smtp_component.asp