У меня есть приложение, которое отправляет электронное письмо пользователям, как только они заполнили форму. Он использует no-reply@customerdomain.com
адрес от. Клиент хочет, чтобы электронная почта из формы использовалась как адрес отправителя, который может быть любым. Мне сказали, что это плохая идея из-за подмены / черного списка и спама.
Я не совсем понимаю точную причину того, почему это плохая идея, особенно потому, что я должен попытаться проконсультировать клиента по этому поводу. Может кто-нибудь объяснить мне, почему это плохая идея.
Интересно, что клиент использовал учетную запись gmail в качестве адреса от имени в качестве демонстрационной версии, которая не только работает нормально, но и позволяет приложению начать отправлять электронные письма (оно не делало этого раньше с электронной почтой, которая была no-reply@customerdomain.com
). Хм - что происходит. Мне сказали одно, а работает наоборот.
Извините - я знаю, что это просто, но я могу найти что-нибудь в поиске Google. Во многом я думаю, потому что у меня проблемы даже с формулировкой вопроса.
РЕДАКТИРОВАТЬ
Спасибо всем - отличные ответы. Интересно, что сервер, отправляющий электронное письмо, и почтовый ящик, на который он направляется, находятся за одним и тем же брандмауэром, поэтому клиент говорит, что их не беспокоит спам. Ну что ж.
Ответы:
Это плохая практика по нескольким причинам:
Надлежащая практика - использовать ваш локальный домен в качестве отправителя, возможно, используя несуществующий адрес в качестве имени пользователя.
источник
Sender:
адреса не обойти эти проблемы? Это то, что делает Gmail, когда он настроен на отправку электронной почты из другой учетной записи.На самом деле вам разрешено устанавливать
From
адрес электронной почты вашего клиента, если вы правильно указали вSender
поле свой собственный адрес. Это то,чтораньше делал Paypal !Большинство почтовых клиентов будут отображать это как «От you@yourCompany.com от имени customer@yourCustomer.com» . Не должно быть никаких проблем с SPF или DKIM в домене клиента.
Вам также следует установить
Reply-to
заголовок на адрес вашего клиента, чтобы в ответах указывался адрес клиента, а не ваш.источник
Reply-To
должно использоваться только. Но даже в этом случае Paypal и другие крупные компании делают это в любом случае, поэтому маловероятно, чтобы какие-либо спам-фильтры запускались. Является ли это «нарушением доверия пользователя», зависит от самого сообщения / приложения (например, я не чувствую, что Paypal злоупотребляет моим доверием, когда отправляет сообщение «BlueRaja отправил вам платеж!» От моего имени)member@paypal.com
адресом электронной почты пользователя вReply-To
заголовке.TL; DR:
Это плохая практика использовать адрес электронной почты из формы. Вместо этого используйте адрес электронной почты, который специально используется только для этого списка рассылки.
Длинная версия:
Во-первых, на самом деле используются два адреса электронной почты. Один из них - отправитель конверта, другой - тот, который показан на
From:
линии в электронном письме.Отправитель конверта - это тот, который используется почтовыми серверами для выдачи уведомлений о недоставке. Если вы работаете со списком рассылки, этот адрес обычно будет в сценарии, который может убрать нерабочие адреса из списка рассылки.
Этот
From:
адрес будет использоваться, когда получатель письма нажмет на Ответить. В этом случае он должен указывать на кого-то, кто действительно может ответить на любой вопрос, на который может ответить получатель (или, по крайней мере, переслать тому, кто может).Если вы используете собственный адрес электронной почты получателя в качестве отправителя конверта, вы можете ожидать, что некоторые / многие почтовые серверы отклонят почту или пометят ее как спам - потому что люди не часто отправляют письма себе со своего собственного адреса через внешний сервер.
Если вы используете собственный адрес электронной почты получателя в качестве-
From:
отправителя, пользователь не сможет отвечать на сообщения, если это необходимо. Поместить ссылку где-нибудь в теле почтового сообщения недостаточно; люди по-прежнему будут использовать кнопку «Ответить» в своем почтовом клиенте и будут расстроены, когда она не работает.источник
У вас есть несколько отличных ответов о технических проблемах здесь. С точки зрения продажи этого вашему клиенту может быть полезно немного перефразировать вопрос. Клиент, вероятно, спрашивает у вас вариант «будет ли это работать», на что ответ «да, вы можете отправить электронное письмо таким образом».
Лучше задать им вопрос: «Придет ли это?», Увидят ли наши клиенты, отправят ли они таким образом ». Ответ большинства современных спам-фильтров: «Нет, скорее всего, нет».
источник
Есть две проблемы, о которых я могу подумать, самая большая из них заключается в том, что вы будете отправлять электронную почту, которая может быть очень недоставленной, и, очевидно, обратный адрес также будет таким, что будет означать, что многие письма будут сидеть и ждать времени ожидания. , Меньшая проблема может заключаться в том, что некоторые из этих писем попадают в спам, поскольку серверы ищут почту от определенных доменов, приходящую с определенных компьютеров (согласно правилам DKIM).
Я хотел бы создать
no-reply@customerdomain.com
адрес и решить, что делать с электронной почтой позже.источник
Подмена собственного адреса пользователя как From: - плохая идея. Это хороший способ гарантировать, что почта никогда не дойдет до пользователя, так как антиспам-фильтры могут расценивать ее как подделку (а это де-факто !)
Для SMTP-сервера вполне разумно, чтобы «thisdomain» отклонял запрос «MAIL From: user @ thisdomain», исходящий из TCP-соединения, находящегося за пределами «thisdomain». (Разрешение такого запроса от локальных хостов позволяет пользователю в сети «thisdomain» отправлять друг другу письма).
На самом деле,
noreply@customerdomain.com
это плохая идея:Вот фрагмент конфигурации с моего SMTP-сервера (программное обеспечение Exim), который настраивает его для пересылки сообщений от
noreply
отправителей:Электронные письма должны отправляться только реальными отправителями, которые могут принимать ответы.
Зачем мне слушать то, что ты говоришь, если твои уши прикованы ко всему, что я говорю?
Некоторые люди ответят на эти письма в любом случае, и они должны быть перенаправлены на соответствующую учетную запись службы поддержки.
источник
Клиент может не беспокоиться о спаме, но основная проблема здесь заключается в том, что этически неправильно использовать домен клиента, как указано во всех других ответах здесь.
источник