Office 365 – Отправка письма с псевдонима через SMTP

Вопрос или проблема

Я настраиваю следующий Helm chart:
https://github.com/jp-gouin/helm-openldap

Я пытаюсь настроить отправку токена сброса с помощью ltb-ssp. На данный момент я могу отправить электронное письмо для сброса пользователю, настроив переменные окружения для использования Office 365 в качестве SMTP-сервера. Я создал общего пользователя для инструментов и добавил для него псевдоним для ssp. Я также включил использование псевдонимов в Центре администрирования Exchange. Однако, несмотря на то, что я настроил переменные окружения для использования моего псевдонима в качестве адреса отправителя, электронное письмо для сброса по-прежнему отмечается как отправленное с основного адреса инструмента.
Вот переменные окружения для ltb-ssp:

- name: SMTP_AUTH_ON
  value: "true"
- name: SMTP_HOST
  value: "smtp.office365.com"
- name: SMTP_PORT
  value: "587"
- name: SMTP_USER
  value: "[email protected]"
- name: SMTP_PASS
  valueFrom:
    secretKeyRef:
      name: my-secrets
      key: SMTP_PASS
- name: MAIL_FROM
  value: "[email protected]"
- name: IS_BEHIND_PROXY
  value: "true"
- name: SITE_URL
  value: "https://ssp.my.domain"

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

From: SelfService Password <[email protected]>
Return-Path: [email protected]

Письмо в Outlook отмечено как отправленное с основного адреса. Есть ли способ сделать так, чтобы оно отмечалось как отправленное с псевдонима?

ИЗМЕНЕНИЕ

Я попробовал отправить письмо на аккаунт Gmail вместо офисного адреса. Письмо действительно отмечается как отправленное с псевдонима, так что, похоже, это больше связано с настройками Outlook.

Чтобы отправлять электронные письма с псевдонима через SMTP в Office 365, вам нужно будет использовать настройки SMTP, такие как SMTPget. Однако Office 365 не идеален для массовой рассылки, поэтому рассмотрите возможность использования специализированных платформ для массовых email-рассылок.

Ответ или решение

Чтобы отправлять письма с использованием псевдонима (алиаса) через SMTP в Office 365, нужно учитывать несколько важных моментов. Ваша проблема заключается в том, что, хотя вы смогли настроить отправку писем с алиаса, почта фактически отображается как отправленная с основного адреса.

Вот несколько шагов, которые стоит проверить и выполнить:

  1. Настройки в Exchange Admin Center (EAC):
    Убедитесь, что в EAC установлено разрешение на использование алиасов для отправки писем. Вы правильно это сделали, но также стоит убедиться, что сам алиас активирован и не имеет ограничений.

  2. Использование SMTP AUTH:
    При отправке писем через SMTP обязательно используйте аутентификацию. Убедитесь, что SMTP_USER установлен в основной адрес, а MAIL_FROM этапиртирует ваш алиас. Бесплатные версии Office 365 могут иметь ограничения по использованию алиасов; это стоит учесть.

  3. Отправка с помощью MAIL_FROM:
    При настройке ltb-ssp, вы можете попробовать установить MAIL_FROM так, чтобы он точно использовался как отправитель. Однако, Office 365 помимо этого требует, чтобы отправляемая почта была аутентифицирована с использованием основного адреса, что может привести к тому, что она будет отображаться как отправленная с основного аккаунта.

  4. Проверка настроек почтового клиента:
    Вы уже заметили, что при отправке на Gmail почта отображается как отправленная с алиаса. Это указывает на то, что сам SMTP-сервер корректно отправляет письмо с указанным алиасом. Проблема может заключаться в том, как Outlook отображает отправленные сообщения. Важно проверить, не применяются ли какие-либо сторонние правила и не настраивает ли ваш клиент почты отображение отправителя.

  5. Тестирование с другими клиентами:
    Если возможностью, протестируйте отправку с использованием других почтовых клиентов (например, Thunderbird) и посмотрите, как будет отображаться отправитель. Это поможет понять, является ли проблема специфичной для Outlook или она относится ко всей системе.

  6. Отправка через внешние email-сервисы:
    Если целевая аудитория предполагает массовую рассылку, возможно, имеет смысл рассмотреть использование специализированных сервисов для отправки массовых почтовых сообщений (например, SendGrid, Mailgun и т.д.), которые могут более гибко обрабатывать псевдонимы и предоставить функционал для работы с ними.

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

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

Капча загружается...