Последняя версия DataExpress 22.3.12

Изображение Скачать | Изображение Что нового?

функция отправки почты через JS


Модератор: Разработчики расширений

cordek
Специалист
Сообщения: 939
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 227 раз
Поблагодарили: 110 раз

функция отправки почты через JS

Сообщение cordek » 20 апр 2022, 14:43

Сделал отправку электронной почты через JS. Используется библиотека Windows
функция позволяет отправлять письма с разных ящиков, все настройки можно задавать в явном виде (текст), либо брать из полей базы.

В планах добавить как модуль действие для кнопки.
Добавить отправку многострочного текста.
Добавить отправку файла
Добавить отправку файлов

JS_send_email 0.1
реализован в виде функции. Позволяет писать письма только из одной строки.
Вложения
JS_Send_Email.epas
(3.49 КБ) 44 скачивания
Отправка почты.zip
(88.73 КБ) 56 скачиваний

cordek
Специалист
Сообщения: 939
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 227 раз
Поблагодарили: 110 раз

функция отправки почты через JS

Сообщение cordek » 21 апр 2022, 20:12

Доработал скрипт для отправки многострочных сообщений в письме.
версия 0.2

В планах добавить как модуль действие для кнопки.
Добавить отправку многострочного текста.
Добавить отправку файла
Добавить отправку файлов
Вложения
Отправка почты0.2.zip
(89.21 КБ) 43 скачивания
JS_Send_Email0.2.epas
(3.7 КБ) 46 скачиваний

Аватара пользователя
Runenkov
Интересующийся
Сообщения: 150
Зарегистрирован: 21 сен 2016, 21:15
Благодарил (а): 27 раз
Поблагодарили: 19 раз

функция отправки почты через JS

Сообщение Runenkov » 22 апр 2022, 09:53

Приветствую!

приходит такое:

привет?
\привет!
\Здравствуйте!?

что-то "заедает" при переводе строки, пытался разобраться, но не нашёл

UPD! Нашёл! лишняя слэш в

Код: Выделить всё

sMessageText:=stringReplace(sMessageText, #13#10, '\n\',[rfReplaceAll]);

igorexa20_20
Новичок
Сообщения: 23
Зарегистрирован: 01 янв 2017, 19:33
Благодарил (а): 5 раз

функция отправки почты через JS

Сообщение igorexa20_20 » 10 июн 2022, 20:39

Спасибо! Крутая вещь!!!
Просьба подсказать.
Есть ли возможность работать в теле письма с html?
Необходимо вставить таблицу с данными из запроса.

cordek
Специалист
Сообщения: 939
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 227 раз
Поблагодарили: 110 раз

функция отправки почты через JS

Сообщение cordek » 11 июн 2022, 13:29

igorexa20_20 писал(а):Спасибо! Крутая вещь!!!
Просьба подсказать.
Есть ли возможность работать в теле письма с html?
Необходимо вставить таблицу с данными из запроса.

Да, можно и html передавать, только надо проверить, может какие-то символы не подходят.

igorexa20_20
Новичок
Сообщения: 23
Зарегистрирован: 01 янв 2017, 19:33
Благодарил (а): 5 раз

функция отправки почты через JS

Сообщение igorexa20_20 » 23 июн 2022, 08:15

Подскажите, пожалуйста.
Как в тело письма вставить таблицу из формы?

cordek
Специалист
Сообщения: 939
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 227 раз
Поблагодарили: 110 раз

функция отправки почты через JS

Сообщение cordek » 23 июн 2022, 22:31

igorexa20_20 писал(а):Подскажите, пожалуйста.
Как в тело письма вставить таблицу из формы?

Вы хотите именно в виде таблицы?


Вернуться в «Расширения и плагины (разработка и обсуждение)»