https://github.com/dmpas/oscript-mail
Компонента работы с почтой
https://github.com/dmpas/oscript-mail
imap mail onescript oscript pop3 smtp
Last synced: 10 months ago
JSON representation
Компонента работы с почтой
- Host: GitHub
- URL: https://github.com/dmpas/oscript-mail
- Owner: dmpas
- Created: 2016-10-30T12:22:50.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T19:40:32.000Z (about 3 years ago)
- Last Synced: 2025-03-26T22:51:16.855Z (11 months ago)
- Topics: imap, mail, onescript, oscript, pop3, smtp
- Language: C#
- Size: 109 KB
- Stars: 12
- Watchers: 6
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Работа с почтой в Односкрипте
Отправка посредством SMTP.
## Установка через OPM
```
opm install InternetMail
```
## Пример работы (отправка HTML письма с вложениями)
```bsl
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "smtp.mail.ru";
Профиль.ПользовательSMTP = "someuser@mail.ru";
Профиль.ПарольSMTP = "somepass123";
Профиль.ИспользоватьSSLSMTP = Истина;
Профиль.АдресСервераPOP3 = "pop.mail.ru";
Профиль.ИспользоватьSSLPOP3 = Истина;
Профиль.Пользователь = "someuser@mail.ru";
Профиль.Пароль = "somepass123";
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Получатели.Добавить("receiver@mail.ru");
Сообщение.ОбратныйАдрес.Добавить("someuser@mail.ru");
Сообщение.Отправитель = "someuser@mail.ru";
Сообщение.Тема = "Server is down";
Текст = "
|
Server is down !
|Надо что-то делать.
";
Сообщение.Тексты.Добавить(Текст, ТипТекстаПочтовогоСообщения.HTML);
Сообщение.Вложения.Добавить("C:/Пример вложения 1.docx");
Сообщение.Вложения.Добавить(
Новый ДвоичныеДанные("C:/Пример вложения 2.docx"),
"Пример вложения 2.docx"
);
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль, ПротоколИнтернетПочты.POP3);
Почта.Послать(Сообщение, , ПротоколИнтернетПочты.SMTP);
```