Пример почта: Как правильно написать адрес электронной почты (e-mail) ✔, чтобы вам могли на нее отправить письмо…

Содержание

Параметры сервера, которые необходимо узнать у поставщика услуг электронной почты

Настройка мобильных устройств с Android

  • Microsoft 365 и электронная почта на Android
  • Настройка приложения Outlook для Android
  • Настройка почтового приложения Android
  • Настройка приложений Microsoft 365 на Android

Настройка iPhone или iPad

  • Приложения Microsoft 365 и электронная почта на iOS
  • Настройка приложения Outlook для iOS
  • Настройка учетной записи Outlook в приложении iOS Mail
  • Настройка Microsoft 365 на iOS

Другие мобильные устройства

  • Телефоны Blackberry
  • Nokia (ОС Symbian)
  • Windows Mobile 6. 5
  • Другие планшеты и телефоны

Устранение неполадок на мобильных устройствах

  • Проблемы с Outlook на мобильных устройствах
  • Параметры почтовых серверов
  • Соответствующие планы Microsoft 365

Outlook для Microsoft 365 Outlook для Microsoft 365 для Mac Microsoft 365 для дома Office для бизнеса Office 365 для малого бизнеса Администратор Microsoft 365 Outlook в Интернете служба Office 365, предоставляемая 21Vianet служба Office 365 для малого бизнеса, предоставляемая 21Vianet — для администраторов Outlook.com служба Office 365, предоставляемая 21Vianet — для администраторов Outlook для iOS Outlook для Windows Phone 10 Почта Outlook для Windows 10 Outlook в Интернете для Exchange Server 2016 Еще…Меньше

В большинстве почтовых приложений, например Outlook, параметры сервера электронной почты можно настроить автоматически. Если вы не знаете параметры сервера и нуждаетесь в помощи в их поиске, щелкните одну из приведенных ниже ссылок.

  • Параметры сервера для учетной записи электронной почты Hotmail, Outlook.com или Microsoft 365 для бизнеса

  • Поиск параметров сервера почтовых ящиков Exchange ActiveSync

  • Параметры Gmail, Yahoo и других наиболее распространенных почтовых серверов

  • Какие параметры сервера требуется узнать у поставщика услуг электронной почты?

Поиск параметров сервера почтовых ящиков Exchange

Если вы подключаетесь к почтовому ящику Exchange и не используете службу электронной почты Microsoft 365 или не знаете, используете ли службу Microsoft 365, выполните указанные ниже действия, чтобы получить нужные сведения.

  1. Войдите в свою учетную запись, используя Outlook Web App. Соответствующие инструкции см. в статье Выполнение входа в Outlook Web App.

  2. В Outlook Web App на панели инструментов выберите пункты «Параметры»   >

    Почта > POP и IMAP.

  3. Имена серверов POP3, IMAP4 и SMTP, а также другие параметры, которые могут потребоваться, находятся на странице параметров POP и IMAP.

Какие параметры сервера требуется узнать у поставщика услуг электронной почты?

Чтобы помочь вам в этом, мы составили удобный список параметров сервера электронной почты, которые нужно узнать. Скорее всего, вам потребуется также настроить учетную запись POP или IMAP. Что такое POP и IMAP? Обратитесь к поставщику, если вы не знаете, какой протокол использовать.

Примечание: Если настроить учетную запись POP или IMAP, с устройством будет синхронизироваться только электронная почта. Все элементы календаря и контакты, связанные с учетной записью, будут храниться только на локальном компьютере.

Чтобы узнать параметры электронной почты, следуйте приведенным ниже инструкциям.

  1. Распечатайте эту страницу, чтобы обращаться к ней при необходимости.

  2. Позвоните поставщику электронной почты и узнайте у него параметры, указанные в таблице.

  3. Запишите параметры почтового сервера в пустой столбец.

  4. Вернитесь в почтовое приложение и введите данные, чтобы завершить настройку электронной почты.

Примечание: Вам могут потребоваться только некоторые параметры из этого списка. Узнайте у поставщика услуг электронной почты, что нужно для доступа к электронной почте на мобильном устройстве.

Общие параметры почты

Параметр

Описание

Значение

Пример

Адрес электронной почты

Адрес электронной почты, который вы хотите настроить.

ваше_имя@contoso.com

Пароль

Пароль, связанный с вашей учетной записью электронной почты.

———

Отображаемое имя

Имя, которое будут видеть получатели сообщений.

Глеб Селезнев

Описание

Описание учетной записи электронной почты.

Личная, рабочая и т. д.

Параметры сервера входящей почты

Эти параметры используются для отправки сообщений на почтовый сервер поставщика услуг электронной почты.

Параметр

Описание

Значение

Пример

Имя узла

Имя сервера входящей почты.

outlook.office365.com

Имя пользователя

Адрес электронной почты, который вы хотите настроить.

ваше_имя@contoso.com

Порт

Номер порта, который использует сервер входящей почты.

Большинство серверов используют порт 143 или 993 для IMAP и 110 или 995 для POP.

Сервер или домен

Это ваш поставщик электронной почты.

ваш_поставщик.com, gmail.com и т. д.

SSL?

Шифруется ли почта с использованием протокола SSL?

(SSL включен по умолчанию в мобильном приложении Outlook)

Протокол SSL включен

Параметры сервера исходящей почты (SMTP)

Эти параметры используются для отправки сообщений на почтовый сервер поставщика услуг электронной почты.

Параметр

Описание

Значение

Пример

Имя узла SMTP

Имя сервера исходящей почты. Чаще всего это smtp.ваш_поставщик.com

smtp.office365.com

Имя пользователя SMTP

Адрес электронной почты, который вы хотите настроить.

ваше_имя@contoso.com

Пароль SMTP

Пароль, связанный с вашей учетной записью электронной почты.

———

SSL?

Шифруется ли почта с использованием протокола SSL?

(SSL включен по умолчанию в мобильном приложении Outlook)

Протокол SSL включен

Начало работы с интерактивными сообщениями через электронную почту — Outlook Developer

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 4 мин

Поддерживаемые сценарии

Отправка интерактивных сообщений по электронной почте поддерживается в следующих сценариях.

  • Получателем должен быть отдельный пользователь, а не группа.
  • Получатель должен отображаться в сообщении. Не помещайте получателя в поле «СК».
  • У получателя должен быть почтовый ящик на Outlook.com или Exchange Online в Office 365.

Создание карточки интерактивного сообщения

Для начала создадим карточку интерактивного сообщения. Начнем с простой карточки, содержащей действия Action.Http и Action.OpenUrl. Для создания карточки мы будем использовать интерактивную среду.

Важно!

В примере кода для карточки, приведенном в этой статье, не указывается свойство originator. Это возможно в сценарии тестирования, когда получатель и отправитель — одно лицо. Если сообщения с действиями отправляются еще кому-то, свойству originator нужно задать допустимый идентификатор поставщика, созданный на информационной панели Actionable Email Developer Dashboard. Если оставить это свойство пустым при отправке другим пользователям, карточка будет удалена.

Откройте веб-сайт Интерактивный запуск кода карточки и вставьте следующий код JSON:

{
  "type": "AdaptiveCard",
  "version": "1.0",
  "body": [
    {
      "type": "TextBlock",
      "text": "Visit the Outlook Dev Portal",
      "size": "large"
    },
    {
        "type": "TextBlock",
        "text": "Click **Learn More** to learn more about Actionable Messages!"
    },
    {
      "type": "Input.Text",
      "id": "feedbackText",
      "placeholder": "Let us know what you think about Actionable Messages"
    }
  ],
  "actions": [
    {
      "type": "Action.Http",
      "title": "Send Feedback",
      "method": "POST",
      "url": "https://...",
      "body": "{{feedbackText.value}}"
    },
    {
      "type": "Action.OpenUrl",
      "title": "Learn More",
      "url": "https://learn.microsoft.com/outlook/actionable-messages"
    }
  ]
}

Вы можете экспериментировать с этим простым примером в интерактивной среде. Дополнительные сведения о доступных полях см. в справочнике по адаптивной карточке . Завершив создание карточки, вы можете отправлять ее.

Важно!

Вы можете создавать и тестировать интерактивные сообщения, используя сайт Интерактивный запуск кода карточки, позволяющий отправлять интерактивные сообщения самому себе. Вы также можете отправлять интерактивные сообщения самому себе, используя SMTP-сервер Office 365. Отправлять интерактивные сообщения другим пользователям будет невозможно, пока вы не зарегистрируетесь с помощью панели разработчика интерактивных сообщений.

Чтобы внедрить карточку интерактивного сообщения в электронное сообщение, необходимо заключить ее в теги <script>. После этого тег <script> вставляется в заголовок <head> HTML-текста сообщения.

Примечание.

Так как объект JSON карточки должен быть заключен в тег <script>, текст интерактивного сообщения ДОЛЖЕН быть в формате HTML. Текстовые сообщения не поддерживаются.

  1. Добавьте атрибут hideOriginalBody, чтобы управлять изменениями текста сообщения. В данном случае мы зададим для этого атрибута значение true, чтобы текст не отображался.

    {
      "type": "AdaptiveCard",
      "version": "1.0",
      "hideOriginalBody": true,
      "body": [
        {
          "type": "TextBlock",
          "text": "Visit the Outlook Dev Portal",
          "size": "large"
        },
        {
            "type": "TextBlock",
            "text": "Click **Learn More** to learn more about Actionable Messages!"
        },
        {
          "type": "Input.Text",
          "id": "feedbackText",
          "placeholder": "Let us know what you think about Actionable Messages"
        }
      ],
      "actions": [
        {
          "type": "Action.Http",
          "title": "Send Feedback",
          "method": "POST",
          "url": "https://...",
          "body": "{{feedbackText.value}}"
        },
        {
          "type": "Action.OpenUrl",
          "title": "Learn More",
          "url": "https://learn.microsoft.com/outlook/actionable-messages"
        }
      ]
    }
    
  2. Заключите полученный код JSON в тег <script> типа application/adaptivecard+json.

    Примечание.

    Если вы используете устаревший формат карточки сообщения вместо адаптивного формата карточки, то для тега <script> ДОЛЖЕН использоваться тип application/ld+json.

    <script type="application/adaptivecard+json">{
      "type": "AdaptiveCard",
      "version": "1.0",
      "hideOriginalBody": true,
      "body": [
        {
          "type": "TextBlock",
          "text": "Visit the Outlook Dev Portal",
          "size": "large"
        },
        {
            "type": "TextBlock",
            "text": "Click **Learn More** to learn more about Actionable Messages!"
        },
        {
          "type": "Input.Text",
          "id": "feedbackText",
          "placeholder": "Let us know what you think about Actionable Messages"
        }
      ],
      "actions": [
        {
          "type": "Action.Http",
          "title": "Send Feedback",
          "method": "POST",
          "url": "https://...",
          "body": "{{feedbackText.value}}"
        },
        {
          "type": "Action.OpenUrl",
          "title": "Learn More",
          "url": "https://learn. microsoft.com/outlook/actionable-messages"
        }
      ]
    }
    </script>
    
  3. Создайте HTML-документ, который будет представлять текст сообщения, и включите тег <script> в заголовок <head>.

    <html>
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <script type="application/adaptivecard+json">{
        "type": "AdaptiveCard",
        "version": "1.0",
        "hideOriginalBody": true,
        "body": [
          {
            "type": "TextBlock",
            "text": "Visit the Outlook Dev Portal",
            "size": "large"
          },
          {
            "type": "TextBlock",
            "text": "Click **Learn More** to learn more about Actionable Messages!"
          },
          {
            "type": "Input.Text",
            "id": "feedbackText",
            "placeholder": "Let us know what you think about Actionable Messages"
          }
        ],
        "actions": [
          {
            "type": "Action.Http",
            "title": "Send Feedback",
            "method": "POST",
            "url": "https://. ..",
            "body": "{{feedbackText.value}}"
          },
          {
            "type": "Action.OpenUrl",
            "title": "Learn More",
            "url": "https://learn.microsoft.com/outlook/actionable-messages"
          }
        ]
      }
      </script>
    </head>
    <body>
    Visit the <a href="https://learn.microsoft.com/outlook/actionable-messages">Outlook Dev Portal</a> to learn more about Actionable Messages.
    </body>
    </html>
    
  4. Отправьте сообщение по протоколу SMTP с HTML-кодом в тексте.

Отправка сообщения

Примеры отправки сообщений представлены в указанных ниже статьях.

  • Отправка сообщения с действиями через Microsoft Graph: пример консольного приложения, написанного на C#, которое отправляет сообщение с действиями при помощи Microsoft Graph.
  • Отправка сообщения с действиями по протоколу SMTP: пример скрипта Python, который отправляет сообщение с действиями при помощи SMTP-сервера Office 365. Скрипт также включает пример полезных данных HTML для содержания сообщения с действиями.

Выполнение действий

Ниже представлены примеры выполнения действий.

  • Интерактивные сообщения Hello: пример проекта с развертыванием Azure нажатием одной кнопки. Этот пример является простым сквозным решением интерактивного сообщения, которое можно реализовать в течение 10 минут, и представляет собой образец создания конечной точки действия в рабочей среде.

Инструменты устранения неполадок

  • Отладчик интерактивных сообщений — надстройка Outlook, которая позволяет разработчикам проверять полезные данные карт в интерактивных сообщениях и определять причину отсутствия отображения карты.

Примеры — Документация Python 3.11.1

Вот несколько примеров использования пакета электронной почты для чтения, записи, и отправлять простые сообщения электронной почты, а также более сложные сообщения MIME.

Во-первых, давайте посмотрим, как создать и отправить простое текстовое сообщение (как текстовое содержимое и адреса могут содержать символы Юникода):

 # Импорт smtplib для фактической функции отправки
импорт smtplib
# Импортируем модули электронной почты, которые нам понадобятся
из email. message импортировать EmailMessage
# Открыть простой текстовый файл, имя которого находится в текстовом файле, для чтения.
с открытым (текстовым файлом) как fp:
    # Создать текстовое/простое сообщение
    msg = Сообщение электронной почты ()
    msg.set_content(fp.read())
# me == адрес электронной почты отправителя
# вы == адрес электронной почты получателя
msg['Subject'] = f'Содержимое {текстового файла}'
msg['От'] = я
msg['Кому'] = вы
# Отправьте сообщение через наш собственный SMTP-сервер.
s = smtplib.SMTP('локальный хост')
s.send_message(сообщение)
s.выход()
 

Разбор заголовков RFC 822 можно легко выполнить с помощью классов из модуля парсера :

 # Импортируем нужные нам почтовые модули
из email.parser импортировать BytesParser, Parser
из email.policy импортировать по умолчанию
# Если заголовки электронной почты находятся в файле, раскомментируйте эти две строки:
# с open(messagefile, 'rb') как fp:
# заголовки = BytesParser(policy=default). parse(fp)
# Или для разбора заголовков в строке (это необычная операция) используйте:
заголовки = Парсер (политика = по умолчанию).parsestr (
        'От: Foo Bar \n'
        'Кому: \n'
        'Тема: Тестовое сообщение\n'
        '\n'
        'Тело пойдет сюда\n')
# Теперь к элементам заголовка можно получить доступ как к словарю:
print('Кому: {}'.format(заголовки['в']))
print('От: {}'.format(заголовки['от']))
print('Тема: {}'.format(заголовки['тема']))
# Вы также можете получить доступ к частям адресов:
print('Имя пользователя-получателя: {}'.format(headers['to'].addresses[0].username))
print('Имя отправителя: {}'.format(headers['from'].addresses[0].display_name))
 

Вот пример того, как отправить сообщение MIME, содержащее группу членов семьи. изображения, которые могут находиться в каталоге:

 # Импорт smtplib для фактической функции отправки.
импорт smtplib
# Вот модули пакета электронной почты, которые нам понадобятся. 
из email.message импортировать EmailMessage
# Создайте сообщение электронной почты контейнера.
msg = Сообщение электронной почты ()
msg['Subject'] = 'Наша семейная встреча'
# me == адрес электронной почты отправителя
# family = список адресов электронной почты всех получателей
msg['От'] = я
msg['Кому'] = ', '.join(семья)
msg.preamble = 'Вы не увидите это в программе чтения почты с поддержкой MIME.\n'
# Открыть файлы в бинарном режиме. Вы также можете опустить подтип
# если вы хотите, чтобы MIMEImage угадал его.
для файла в pngfiles:
    с открытым (файл, 'rb') как fp:
        img_data = fp.read()
    msg.add_attachment(img_data, maintype='изображение',
                                 подтип='png')
# Отправьте электронное письмо через наш собственный SMTP-сервер.
с smtplib.SMTP('localhost') как s:
    s.send_message(сообщение)
 

Вот пример того, как отправить все содержимое каталога по электронной почте сообщение: 1

 #!/usr/bin/env python3
"""Отправить содержимое каталога в виде сообщения MIME. """
импорт ОС
импорт smtplib
# Для угадывания типа MIME по расширению имени файла
импортировать MIME-типы
из argparse импортировать ArgumentParser
из email.message импортировать EmailMessage
из email.policy импортировать SMTP
деф основной():
    синтаксический анализатор = ArgumentParser (описание = """\
Отправить содержимое каталога в виде сообщения MIME.
Если не указана опция -o, электронная почта отправляется путем переадресации на ваш локальный адрес.
SMTP-сервер, который затем выполняет обычный процесс доставки. Ваша локальная машина
должен быть запущен SMTP-сервер.
""")
    parser.add_argument('-d', '--directory',
                        help="""Отправить содержимое указанного каталога,
                        в противном случае используйте текущий каталог. Только обычный
                        файлы в каталоге отправляются, и мы не возвращаемся к
                        подкаталоги.""")
    parser.add_argument('-o', '--output',
                        метавар = 'ФАЙЛ',
                        help="""Печать составленного сообщения в ФАЙЛ вместо
                        отправка сообщения на SMTP-сервер. """)
    parser.add_argument('-s', '--sender', required=True,
                        help='Значение заголовка From: (обязательно)')
    parser.add_argument('-r', '--recipient', required=True,
                        action='добавить', metavar='RECIPIENT',
                        по умолчанию=[], назначение='получатели',
                        help='A To: значение заголовка (необходимо хотя бы одно)')
    аргументы = парсер.parse_args()
    каталог = args.directory
    если не каталог:
        каталог = '.'
    # Создать сообщение
    msg = Сообщение электронной почты ()
    msg['Subject'] = f'Содержимое каталога {os.path.abspath(каталог)}'
    msg['Кому'] = ', '.join(args.recipients)
    msg['От'] = args.sender
    msg.preamble = 'Вы не увидите это в программе чтения почты с поддержкой MIME.\n'
    для имени файла в os.listdir(каталог):
        путь = os.path.join (каталог, имя файла)
        если не os.path.isfile(путь):
            Продолжить
        # Угадайте тип содержимого по расширению файла.  Кодирование
        # будет проигнорирован, хотя мы должны проверять такие простые вещи, как
        # gzip или сжатые файлы.
        ctype, encoding = mimetypes.guess_type (путь)
        если ctype равен None или кодировка не None:
            # Невозможно предположить, или файл закодирован (сжат), поэтому
            # использовать общий тип набора битов.
            ctype = 'приложение/октет-поток'
        основной тип, подтип = ctype.split('/', 1)
        с открытым (путь, 'rb') как fp:
            msg.add_attachment(fp.read(),
                               основной тип = основной тип,
                               подтип=подтип,
                               имя файла=имя файла)
    # Теперь отправьте или сохраните сообщение
    если args.output:
        с открытым (args.output, 'wb') как fp:
            fp.write(msg.as_bytes(policy=SMTP))
    еще:
        с smtplib.SMTP('localhost') как s:
            s.send_message(сообщение)
если __name__ == '__main__':
    главный()
 

Вот пример того, как распаковать сообщение MIME, подобное тому, которое выше, в каталог файлов:

 #!/usr/bin/env python3
"""Распаковать сообщение MIME в каталог файлов. """
импорт ОС
импорт электронной почты
импортировать MIME-типы
из email.policy импортировать по умолчанию
из argparse импортировать ArgumentParser
деф основной():
    синтаксический анализатор = ArgumentParser (описание = """\
Распакуйте сообщение MIME в каталог файлов.
""")
    parser.add_argument('-d', '--directory', required=True,
                        help="""Распаковать сообщение MIME в указанный
                        каталог, который будет создан, если он еще не
                        существовать.""")
    parser.add_argument('msgfile')
    аргументы = парсер.parse_args()
    с open(args.msgfile, 'rb') как fp:
        msg = email.message_from_binary_file(fp, policy=default)
    пытаться:
        os.mkdir(args.directory)
    кроме FileExistsError:
        проходят
    счетчик = 1
    для части в msg.walk():
        # multipart/* - это просто контейнеры
        если part.get_content_maintype() == 'многочастный':
            Продолжить
        # Приложения должны действительно очищать заданное имя файла, чтобы
        # сообщение электронной почты нельзя использовать для перезаписи важных файлов
        имя_файла = часть. get_filename()
        если не имя файла:
            ext = mimetypes.guess_extension(part.get_content_type())
            если не доп:
                # Используйте универсальное расширение пакета битов
                доб = '.bin'
            имя файла = f'part-{counter:03d}{ext}'
        счетчик += 1
        с open(os.path.join(args.directory, имя файла), 'wb') как fp:
            fp.write(part.get_payload(decode=True))
если __name__ == '__main__':
    главный()
 

Вот пример того, как создать HTML-сообщение с альтернативным простым текстовая версия. Чтобы сделать вещи немного более интересными, мы включаем связанные изображение в html-части, и мы сохраняем копию того, что мы собираемся отправить диск, а также его отправку.

 #!/usr/bin/env python3
импорт smtplib
из email.message импортировать EmailMessage
из email.headerregistry импортировать адрес
из email.utils импортировать make_msgid
# Создать базовое текстовое сообщение.
msg = Сообщение электронной почты ()
msg['Subject'] = "Ayons asperges pour le déjeuner"
msg['From'] = Address("Пепе Ле Пью", "pepe", "example. com")
msg['Кому'] = (Адрес("Пенелопа Кошечка", "пенелопа", "example.com"),
             Адрес("Fabette Pussycat", "fabrette", "example.com"))
msg.set_content("""\
Салют!
Села похожа на превосходный рецепт[1] déjeuner.
[1] http://www.yummly.com/recipe/Roasted-Asparagus-Epicurious-203718
--Пепе
""")
# Добавляем html-версию. Это преобразует сообщение в составное/альтернативное
# контейнер с исходным текстовым сообщением в качестве первой части и новым html
# сообщение как вторая часть.
asparagus_cid = make_msgid()
msg.add_alternative("""\

  <голова>
  <тело>
    

Салют!

Села выглядит превосходно рецепт молодой.

""".format(asparagus_cid=asparagus_cid[1:-1]), подтип='html') # обратите внимание, что нам нужно было убрать <> из msgid для использования в html. # Теперь добавьте связанное изображение в html-часть. с открытым("жареная-спаржа.jpg", 'rb') как img: msg.get_payload()[1].add_related(img.read(), 'изображение', 'jpeg', cid=спаржа_cid) # Сделать локальную копию того, что мы собираемся отправить. с open('outgoing.msg', 'wb') как f: f.write(байты(msg)) # Отправить сообщение через локальный SMTP-сервер. с smtplib.SMTP('localhost') как s: s.send_message(сообщение)

Если бы нам было отправлено сообщение из предыдущего примера, вот один из способов, которым мы могли бы обработать:

 импорт ОС
импорт системы
импортировать временный файл
импортировать MIME-типы
импортировать веб-браузер
# Импортируем модули электронной почты, которые нам понадобятся
из политики импорта электронной почты
из email.parser импортировать BytesParser
def magic_html_parser (html_text, partfiles):
    """Возвратить безопасный html, связанный с partfiles.
    Перепишите атрибуты href="cid:....", чтобы они указывали на имена файлов в partfiles.
    Хотя это и не тривиально, это должно быть возможно с помощью html. parser.
    """
    поднять NotImplementedError("Добавьте необходимое волшебство")
# В реальной программе вы получите имя файла из аргументов.
с open('outgoing.msg', 'rb') как fp:
    msg = BytesParser(policy=policy.default).parse(fp)
# Теперь к элементам заголовков можно получить доступ как к словарю, и любой не-ASCII будет
# преобразовать в юникод:
print('Кому:', сообщение['кому'])
print('От:', сообщение['от'])
print('Тема:', сообщение['тема'])
# Если мы хотим распечатать предварительный просмотр содержимого сообщения, мы можем извлечь все, что угодно.
# наименее отформатированная полезная нагрузка и вывести первые три строки. Конечно,
# если в сообщении нет текстовой части, выводим первые три строки html
# скорее всего бесполезно, но это всего лишь концептуальный пример.
простейший = msg.get_body(preferencelist=('plain', 'html'))
Распечатать()
print(''.join(simplest.get_content().splitlines(keepends=True)[:3]))
ans = input("Просмотреть полное сообщение?")
если ans.lower()[0] == 'n':
    sys. exit()
# Мы можем извлечь самую богатую альтернативу, чтобы отобразить ее:
самый богатый = msg.get_body()
частифайлы = {}
если самый богатый['тип контента'].maintype == 'текст':
    если самый богатый ['content-type'].subtype == 'plain':
        для строки в richest.get_content().splitlines():
            печать (строка)
        sys.exit()
    elif richest['content-type'].subtype == 'html':
        тело = самый богатый
    еще:
        print("Не знаю, как отобразить {}".format(richest.get_content_type()))
        sys.exit()
elif richest['content-type'].content_type == 'multipart/related':
    тело = самое богатое.get_body (список предпочтений = ('html'))
    для части в richest.iter_attachments():
        fn = часть.get_filename()
        если фн:
            расширение = os.path.splitext(part.get_filename())[1]
        еще:
            расширение = mimetypes.guess_extension(part.get_content_type())
        с tempfile.NamedTemporaryFile(suffix=extension, delete=False) как f:
            f. write(part.get_content())
            # снова удалите <>, чтобы перейти от формы электронной почты cid к форме html.
            partfiles[part['content-id'][1:-1]] = f.name
еще:
    print("Не знаю, как отобразить {}".format(richest.get_content_type()))
    sys.exit()
с tempfile.NamedTemporaryFile(mode='w', delete=False) как f:
    f.write(magic_html_parser(body.get_content(), partfiles))
webbrowser.open(f.name)
os.remove(f.name)
для fn в partfiles.values():
    os.remove(fn)
# Конечно, существует множество сообщений электронной почты, которые могут сломать этот простой
# умная программа, но она справится с наиболее распространенными.
 

До подсказки вывод из приведенного выше:

 Кому: Penelope Pussycat , Fabrette Pussycat 
От кого: Пепе Ле Пью 
Тема: Ayons asperges pour le déjeuner
Салют!
Села похожа на превосходный рецепт[1] déjeuner.
 

Сноски

1

Спасибо Мэтью Диксону Коулзу за оригинальное вдохновение и примеры.

18 Примеры рекламных писем (+ Как написать собственное!)

С развитием технологий электронный маркетинг по-прежнему остается наиболее эффективным способом оставаться на связи с целевыми потребителями. Это позволяет вам оставаться в авангарде их мыслей, чтобы они могли принять меры в отношении того, что вы предлагаете, когда придет время. Подобно тому, как успешная маркетинговая стратегия по электронной почте состоит из множества различных компонентов, написание надежного рекламного электронного письма состоит из множества движущихся частей. В этом руководстве мы рассмотрим все, что вам нужно знать, чтобы создавать рекламные электронные письма, которые приносят результаты. Мы пройдемся по: 

  • Что такое рекламные электронные письма и когда их использовать.
  • Соображения, которые нужно принять во внимание, прежде чем писать рекламное электронное письмо.
  • Советы и рекомендации по созданию электронной почты.
  • Примеры рекламных писем, которые вы можете использовать в качестве вдохновения для своих собственных.

П.С. Если вы также ищете советы и шаблоны сетевых писем, у нас есть пост для этого. И если вы ищете шаблоны последующих писем, у нас есть пост и для этого.

Что такое рекламные электронные письма?

Рекламные электронные письма выглядят именно так, как они звучат: маркетинговые электронные письма, написанные для вашей аудитории — будь то клиенты, потенциальные клиенты или подписчики — с информацией о проводимой вами рекламной акции. Вы можете создавать рекламные электронные письма практически для любого вашего предложения:

  • Предложения с ограниченным сроком действия.
  • Эксклюзивные сделки для подписчиков или клиентов.
  • Сезонные или праздничные акции.
  • Запуск продукта.
  • Новые поступления.
  • Приветственные предложения для новых подписчиков/клиентов.
  • Конкурсы и розыгрыши.
  • Бесплатный контент, такой как электронные книги, официальные документы, руководства, инфографика и многое другое.
  • Любые другие специальные предложения, такие как «купи один-получи один», «Приведи друга», купоны и промокоды.

В этом руководстве и в конце я буду приводить примеры различных типов рекламных писем.

Рекламные электронные письма эффективны, прежде всего, потому, что электронный маркетинг очень эффективен:

  • 91% потребителей ежедневно открывают свою электронную почту.
  • 58% потребителей проверяют электронную почту, прежде чем делать что-либо еще.
  • Бренды получают отдачу от инвестиций, в 42 раза превышающую сумму, которую они вкладывают в электронный маркетинг.

Источник изображения

Во-вторых, все любят акции. Итак, если сложить их вместе, вы увидите, что рекламные электронные письма являются успешной маркетинговой стратегией:

  • 68% миллениалов говорят, что рекламные электронные письма повлияли на их решения о покупке.
  • 76% подписчиков электронной почты совершали покупки из маркетинговых сообщений электронной почты.

Прежде чем вы начнете писать рекламные письма по электронной почте

Как бы ни были эффективны рекламные рассылки по электронной почте, вы не можете просто собрать их вместе и ожидать результатов. Существуют общие рекомендации по электронному маркетингу, которым вы должны следовать, а также некоторые рекомендации, относящиеся к рекламным электронным письмам, которые важно учитывать. Давайте начнем с некоторых основных начальных шагов, которые нужно предпринять еще до того, как вы начнете писать свое электронное письмо.

Решите, что вы рекламируете

Еще до того, как вы начнете составлять план своего электронного письма (что вы должны делать каждый раз), вы должны решить, какова тема. Что вы предлагаете читателю? Будь то временная скидка, вебинар, бесплатная электронная книга или программа поощрения, все, что вы продвигаете, будет определять, как вы создадите всю электронную почту.

Определите, почему вы это продвигаете

Теперь, когда вы знаете, что вы продвигаете, пришло время спросить себя, почему. Например, вы можете предлагать какой-то бесплатный контент, чтобы продвигать потенциальных клиентов дальше по воронке продаж/маркетинга, или вы можете проводить вебинар, чтобы запустить свой новый продукт и увеличить продажи. Определение вашей цели поможет определить формулировку вашего электронного письма, позицию и аудиторию.

Примеры задач:

  • Вернуть бездействующих клиентов.
  • Увеличение продаж определенного продукта или услуги.
  • Повысить вовлеченность аудитории.
  • Создайте больше трафика на свой сайт.
  • Повысьте узнаваемость бренда в определенной вертикали или нише среди вашей аудитории.
  • Уменьшить отток клиентов.

Нацельтесь на свою аудиторию

Как только вы выясните, что вы продвигаете и почему, пришло время определить вашу аудиторию. Не рекомендуется рассылать одно и то же рекламное письмо всей вашей аудитории, потому что ваши сообщения будут разбавлены, когда вы попытаетесь обратиться ко всем читателям.

Вместо этого отправьте его избранным или разбейте свой список на сегменты, чтобы вы могли доставлять целевые сообщения для каждого сегмента. То, как вы описываете предложение для новых клиентов, которых вы пытаетесь продвигать через воронку продаж, будет отличаться от того, как вы описываете его для существующих клиентов, от которых вы пытаетесь получить повторные заказы. Зная свою аудиторию заранее, вы сможете написать более эффективное электронное письмо.

Советы по написанию рекламного электронного письма

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

Сосредоточьтесь на пользе/ценности

Будьте осторожны и не уделяйте слишком много внимания рекламной акции и ее функциям в ущерб ее преимуществам. В идеале ссылка на ваше предложение приведет читателей на целевую страницу с более подробным описанием особенностей и условий акции. В самом тексте рекламного электронного письма должно быть четко указано, почему это продвижение имеет ценность для читателя, и ясны конечные преимущества.

Отправить от человека

В дополнение к строке темы, поле «от» может оказать существенное влияние на то, будут ли ваши рекламные электронные письма открыты, проигнорированы или отправлены в корзину. Вместо того, чтобы использовать название своей компании, используйте свое имя (или имя товарища по команде), чтобы добавить более индивидуальный подход. Людям нравится читать электронные письма от других людей, но обязательно проверьте это, так как предпочтения разных аудиторий различаются.

Если вы отправляете рекламное электронное письмо от человека, обязательно добавьте привлекательную и профессиональную подпись. Это должно включать имя и роль в компании, а также, если применимо, контактную информацию компании, значки в социальных сетях и фотографию. Это добавит индивидуальности вашим рекламным письмам и поможет вашим читателям чувствовать себя более связанными с вашим брендом.

Представьте вашу рекламу в строке темы

Знаете ли вы, что 47% электронных писем открываются исключительно на основе строки темы? Тем не менее, когда вы включаете рекламу в строку темы, старайтесь, чтобы она была запоминающейся, разговорной и убедительной. Просто имейте в виду, что некоторые слова и фразы могут вызвать срабатывание детекторов спама и отправить ваше электронное письмо в папку со спамом ваших читателей (например, используя «бесплатно », «БЕСПЛАТНО» или «100 % бесплатно»). Вот пример привлекательной темы рекламного письма от Shutterfly:

Использовать текст предварительного заголовка

Пользователи электронной почты видят три уровня информации перед открытием электронного письма: имя отправителя, строку темы и текст предварительного заголовка. Хотя это всего несколько слов (от 40 до 130 символов), текст прехедера может оказать решающее влияние на то, откроет ли читатель ваше электронное письмо. Используйте это ограниченное пространство, чтобы указать важную информацию о рекламной акции, которая прояснит цель электронного письма и привлечет читателей. Текст в заголовке отображается в разных формах в зависимости от используемого почтового клиента и устройства. Иногда оно появляется под строкой темы, а иногда сразу после нее, например, в примере с Shutterfly, который мы только что использовали:

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

Если у вас нет возможности заполнить текстовое поле предварительного заголовка, ваш почтовый клиент обычно извлекает первые 40–50 символов электронного письма, поэтому убедитесь, что первые символы вашего электронного письма привлекают внимание, и дайте читателю причина продолжать инвестировать свое время.

Фирменный заголовок

Заголовок — это первое, что видит потребитель, открывая рекламное письмо, поэтому убедитесь, что он четкий, профессиональный и привлекательный. Вы можете использовать стандартный простой заголовок с вашим логотипом, названием компании и фирменными цветами; или оставьте место для текста, чтобы вы могли указать название рекламной акции.

Вы даже можете включить CTA прямо в заголовок письма, как мы иногда делаем:

Разбейте тело электронного письма

В зависимости от предложения вашего рекламного электронного письма длина тела будет различаться. Тем не менее, стена текста — это верный способ заставить читателя щелкнуть «X» и отправить электронное письмо в корзину. Сохраняйте текст рекламного электронного письма лаконичным и разбивайте более длинные блоки текста изображениями, ссылками или маркерами, чтобы вашим читателям было легче его усвоить.

Включите призыв к действию

Прежде всего, вы должны включить в свое рекламное письмо громкий (но не неприятный) и четкий призыв к действию. Наиболее эффективные рекламные электронные письма имеют приятный ход, который приводит ваших читателей к желаемому действию.

Призыв к действию в конце вашего рекламного письма не обязателен, если он четкий и его легко заметить:

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

Добавьте визуальные эффекты

Ни одно электронное письмо не будет полным без увлекательных и привлекательных изображений. Вместо того, чтобы использовать одни и те же стоковые фотографии, которые использует каждая компания в вашей отрасли, попробуйте использовать свои собственные фотографии. Или создавайте графику с помощью бесплатных и простых в использовании платформ, таких как Canva. Это не занимает много времени, это простой способ аутентифицировать ваш бренд, а также помогает разбить текст.

Только не переусердствуйте с ними. Ваше рекламное письмо должно быть захватывающим, но не подавляющим, а изображения должны дополнять, а не отвлекать от CTA.

 

Другие примеры рекламных писем

Мы включили множество примеров рекламных писем выше с нашими советами и рекомендациями, но никогда не помешает увидеть больше примеров. Вот еще несколько, которые вы можете использовать в качестве вдохновения или адаптировать для продвижения вашего собственного бизнеса.

Рекламное электронное письмо с новым предложением

В этом замечательном примере рекламного электронного письма от BookBub есть фирменный заголовок с привлекательными изображениями, а ценность рекламной акции (а не самой рекламной акции) имеет приоритет — это означает, что они предоставляют название платформы, которую продвигают. («чирикать»), но не раньше, чем сначала выделить конечную выгоду («аудиокниги»).

Копия также четкая и лаконичная. Электронное письмо, состоящее менее чем из 50 слов, отвечает на все вопросы читателей: 

Почему мне следует читать это письмо? Чтобы получить скидки на аудиокниги.

Что вы просите меня сделать? Зарегистрируйтесь бесплатно.

Что это? Новая платформа под названием chirp.

Почему мне это понравится? Подписка не требуется, новые предложения ежедневно и непревзойденные цены.

А затем у них есть второй призыв к действию, который усиливает конечную выгоду («Начни заключать сделки!»).

Рекламное электронное письмо с быстрой распродажей

На самом деле я собираюсь начать с примера рекламного электронного письма, которое не соответствует рекомендациям, описанным в этом посте. Во-первых, нет привлекательных образов. Даже логотип в фирменной шапке мелкий. Во-вторых, подчеркиваются особенности, а не преимущества. В-третьих, в то время как реклама понятна (скидка 20% на все планы), призыв к действию — нет. Да, вас явно просят заявить о своей скидке, но за что? Только при ближайшем рассмотрении вы обнаружите, что это «обновить сегодня».

С другой стороны, WordPress может нацелить это электронное письмо на опытных пользователей WordPress или инженеров, которые уже знают о преимуществах платформы и более склонны искать определенные функции. В этом случае имеет смысл предоставлять подробную информацию о функциях без каких-либо отвлекающих факторов или ненужных элементов, что возвращает нас к третьему совету в этом посте: ориентируйтесь на свою аудиторию. Кроме того, соблюдаются две рекомендации: выделенный жирным шрифтом синий текст позволяет легко найти призыв к действию среди серого текста, а маркеры разбивают текст для облегчения чтения.

В целом, однако, эффективные электронные письма с рекламой флэш-распродаж могут быть ограничены по тексту. В конце концов, вы призываете получателей перестать читать и начать делать покупки, а сама скидка автоматически подразумевает экономию денег. Вот пример рекламного письма о быстрой распродаже, которое лучше соответствует рекомендациям, изложенным в этом посте. В нем используются простые элементы дизайна, в том числе логотип разборчивого размера, эмодзи и фирменные диаграммы; выгода заметна («получайте оплату в два раза быстрее»), а кнопка с призывом к действию выделяется и разъясняет предложение.

Рекламное электронное письмо с бесплатными ресурсами

В этом примере электронного письма от Zoom предлагается не скидка или распродажа, а множество бесплатных ресурсов. Рекламные предложения, подобные этому, привлекают клиентов к вашему бренду, а также к вашим продуктам, что помогает повысить лояльность клиентов.

Что касается лучших практик, которые он демонстрирует, мы сразу же видим фирменный заголовок и заявление о преимуществах (проводите встречи как профессионал). Также есть краткий текст о каждом ресурсе и большой оранжевый CTA, который ясно дает понять, что делать дальше.

Рекламное электронное письмо с ограниченным сроком действия

Приведенный ниже пример от Doordash может быть многотекстовым, но, поскольку он соответствует рекомендациям, это эффективное рекламное электронное письмо для предложения с ограниченным сроком действия. У вас есть привлекательные изображения и заметная кнопка CTA. Вы также можете увидеть использование полужирного шрифта вместо обычного, чтобы помочь разбить текст.

Следует также отметить, что в нижнем колонтитуле этого письма содержится информация об акции. Это хороший способ включить условия, не загромождая тело письма.

Электронное письмо с объявлением о новых предложениях

Новые продукты и расширенные предложения — отличные рекламные электронные письма. С точки зрения изображений, фокуса на преимуществах, краткости и лучших практик CTA, этот пример электронной почты охватывает все это. Изображение дополняет цветной текст, конечная выгода выделена крупным шрифтом вверху, обмен сообщениями быстрый и точный, а два варианта кристально четкие.

Электронное письмо с рекламным контентом

Вам не нужно иметь причудливые промо-коды или создавать уникальные целевые страницы для каждого отправляемого рекламного электронного письма. Наше еженедельное электронное письмо с советами по эффективности — хороший пример простого продвижения контента.

Возможно, здесь мы дудим в свой собственный рог, но опять же, вам лучше надеяться, что мы следуем лучшим практикам, если пишем о них. Мы используем фирменный заголовок с привлекательными изображениями, которые ориентируют читателя на тип письма. Название контента выделено крупным шрифтом вверху, чтобы читатели могли сразу понять, во что они тратят свое время. Текста много, но он разбит на маркеры, чтобы его было легко пролистать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *