#ruby-on-rails #ruby #ruby-on-rails-3 #email
#ruby-on-rails #ruby #ruby-on-rails-3 #Адрес электронной почты
Вопрос:
В части «От» электронного письма говорится: From: UnknownSender@UnknownDomain
Может ли это иметь отношение к этой строке в моем почтовом файле?
default :from => "DreamStill"
Я использую надстройку SendGrid для Heroku. Похоже, что DreamStill отображался для одних адресов и неизвестный отправитель для других.
Комментарии:
1. Это не похоже на действительный адрес From.
2. итак? для некоторых людей это выглядело как
From:DreamStill
3. Я думаю, что Phrogz говорит о том, что отображение поля «from» зависит (а) от почтового клиента, отображающего его (Outlook, Gmail и т.д.), И (б) что «DreamStill» не является действительным адресом электронной почты, и поэтому в некоторых клиентах будет отображаться как «UnknownSender @UnknownDomain» — поскольку он не может определить из текста «DreamSill», откуда пришло электронное письмо
4. ах да … это очень странно, хотя, потому что я разговаривал с двумя людьми, оба с учетными записями aol, у одного есть DreamStill, у другого неизвестный отправитель… так что, я думаю, это зависит от конкретной учетной записи…
Ответ №1:
Укажите действительный адрес электронной почты в поле «от», например:
:from => "DreamStill <justin@dreamstill.com>"
Способ его отображения при получении пользователями вполне может зависеть от того, какое приложение отображает электронное письмо, например Outlook, Gmail и т.д.
В наши дни электронное письмо проходит через ряд препятствий, таких как фильтры нежелательной почты, антивирусные сканеры, такие службы, как MessageLabs. Любой из них может быть причиной этого. В принципе, укажите действительный адрес электронной почты в поле «от» и повторите попытку.
Комментарии:
1. да, моя проблема в том, что я хочу, чтобы в нем было написано
From:DreamStill
. Если я укажу фактический адрес электронной почты, например,justin@dreamstill.com
тогда он будет отображатьсяjustin
в папке «Входящие» до нажатия на электронное письмо. Я думаю, мне нужен DreamStill@DreamStill.com тогда адрес электронной почты2. Да. Я думаю, дело в том, что вы не можете контролировать, как получающая сторона будет отображать его, поэтому не стоит слишком стараться. Один клиент отобразит его одним способом, а другой — другим. Вероятно, вам придется выбрать то, что вас устраивает, и просто работать с этим.
3. У Phrogz есть хорошая идея в его ответе ниже — указание имени, за которым следует электронное письмо, в скобках должно сработать (обновил мой ответ). Если это сработает, я почти чувствую, что Phrogz должен получить оценку за правильный ответ.
4. В Stack Overflow рекомендуется редактировать принятый ответ, чтобы включить дополнительные сведения из других ответов. Я рад предоставить вам кредит и удалил свой ответ.