2015-06-19 3 views
0

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

Пример: зарегистрированный адрес электронной почты пользователя: [email protected],

Мой сервер электронной почты: mail.xyz.com

Теперь, как можно [email protected] можно отправить через mail.xyz.com как обе области.

Пожалуйста, предложите ..

ответ

0

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

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

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

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

+0

Спасибо, Билл за ответ. На моем сервере работает приложение Yes.application. Можете ли вы предоставить более подробную информацию о том, как настроить сервер электронной почты, чтобы разрешить отправку электронной почты с любого из адресов, используя аутентификацию пароля пользователя. – user3125890

+0

Простите, нет, вам нужно будет проверить у своего поставщика сервера. –

Смежные вопросы