Глобальный контекст.СредстваПочты

Свойства · MailTools

Тип: СредстваПочты. Предоставляет доступ к средствам почты мобильной платформы.

Полное описание, параметры и ограничения

Глобальный контекст.СредстваПочты (Global context.MailTools)

Глобальный контекст (Global context)

СредстваПочты (MailTools)

Доступен, начиная с версии 8.3.5.

Использование:
Только чтение.
Описание:
Тип: СредстваПочты.
Предоставляет доступ к средствам почты мобильной платформы.
Доступность:

Мобильный клиент, мобильное приложение (клиент).

Использование в версии:

Доступен, начиная с версии 8.3.5.

Методическая информация

Практические примеры

Проверить возможность отправки через мобильную почту

Чтение поддержки не отправляет письмо и не требует вымышленного SMTP-соединения.

Где и как запускать

Мобильный клиент, мобильное приложение (клиент).

Подготовка

  1. Вставьте блок в модуль собственной управляемой формы. Клиентскую процедуру вызовите из обработчика своей кнопки; серверную — через собственный серверный обработчик команды. Специальное место вставки указано отдельно.

  2. Собственное мобильное приложение. Для iOS должна быть настроена почта устройства. Пример только проверяет возможность, никаких писем не отправляет.

&НаКлиенте
Процедура ПроверитьМобильнуюПочту()
    ПочтаУстройства = СредстваПочты;
    Доступно = ПочтаУстройства.ПоддерживаетсяОтправка();
    Если Доступно Тогда
        Сообщить("Можно предложить отправку через почтовое приложение");
    Иначе
        Сообщить("Отправка через почту недоступна");
    КонецЕсли;
КонецПроцедуры

Разбор по шагам

  1. Получите глобальный менеджер.

  2. Проверьте поддержку отправки.

  3. Используйте результат для доступности своей кнопки.

Как проверить результат

  1. Сообщение относится к возможности, не к факту отправки.

  2. Почта не заменяется серверным ИнтернетПочта.

Ожидаемый результат

Показана возможность использования почтового приложения устройства.

На что обратить внимание

  1. Поддержка на Android не подтверждает настройку конкретного аккаунта или доставку письма.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Мобильная почта: собственное текстовое учебное письмо

Учебное письмо, переданное встроенным средствам почты устройства.

Где и как запускать

Модуль собственной мобильной формы: &НаКлиенте.

Подготовка

  1. Собственное мобильное приложение с настроенными почтовыми средствами ОС; АдресУчебногоПолучателя — строковый реквизит формы с адресом своего тестового ящика.

  2. Кнопка запускает передачу письма почтовым средствам устройства. Не запускайте ее для реальных клиентов или чужих адресатов.

&НаКлиенте
Процедура ОтправитьУчебноеПисьмо()
    Если Не СредстваПочты.ПоддерживаетсяОтправка() Тогда
        Сообщить("Почтовые средства устройства недоступны");
        Возврат;
    КонецЕсли;
    Письмо = Новый ИнтернетПочтовоеСообщение;
    Письмо.Получатели.Добавить(АдресУчебногоПолучателя);
    Письмо.Тема = "Учебный заказ";
    Письмо.Тексты.Добавить("6 * 250 = 1500", ТипТекстаПочтовогоСообщения.ПростойТекст);
    СредстваПочты.Послать(Письмо, ОбработкаТекстаИнтернетПочтовогоСообщения.НеОбрабатывать);
КонецПроцедуры

Разбор по шагам

  1. Проверьте поддержку отправки на устройстве.

  2. Создайте настоящее ИнтернетПочтовоеСообщение с простым текстом.

  3. Передайте его средствам почты без обработки HTML-картинок.

Как проверить результат

  1. Сопоставьте свой адрес и учебный текст в почтовом приложении.

  2. Фактическую доставку проверяйте в своем ящике.

Ожидаемый результат

Учебное письмо, переданное встроенным средствам почты устройства.

На что обратить внимание

  1. Поддержка не означает наличие правильно настроенного аккаунта или успешную доставку. РазмеченныйТекст не поддерживается. На конкретной ОС поведение редактора и отправки проверяется отдельно.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.