1

Я использую Rails Action Mailers для отправки писем. Я успешно могу отправлять электронные письма отдельным идентификаторам. Я хочу отправить электронное письмо в группу google, чтобы он отправил письма всем людям, подписавшим эту группу. Если я просто отправлю электронную почту группе, используя мою учетную запись gmail, все подписчики получат электронную почту, но не через Action Mailer. Консольный выход выглядит так, как будто он отправил, но, к сожалению, абоненты его не получают.Не удалось отправить электронное письмо в группу google с помощью Action Mailer

#<Mail::Message:70252634244300, Multipart: false, Headers: <Date: Fri, 12 Jul 2013 14:02:04 -0500>, <From: [email protected]>, <To: <google-group>@gmail.com>, <Message-ID: <[email protected]>>, <Subject: Welcome!>, <Mime-Version: 1.0>, <Content-Type: text/html>, <Content-Transfer-Encoding: quoted-printable>> 

Mailer

class BlahMailer < ActionMailer::Base 
    default from: "[email protected]" 

    def welcome_email 
    @mail = "[email protected]" 
    @tweets = Twitter.user_timeline("tweettest").first.text 
    mail(to: @mail, subject: 'Welcome!') 
    end 

Если я заменяю [email protected] с идентификатором indvidual давал, он прекрасно работает.

+1

Вы можете скопировать и вставить часть логики почтовой программы? – Huy

+0

@Huy, вставленный выше – Ava

ответ

1

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