Вопросы по теме 'actionmailer'

Как я могу изменить то, как гем использует ActionMailer, и заменить его другим классом почтовой программы?
Я использую драгоценный камень (Devise), который зависит от ActionMailer: https://github.com/plataformatec/devise/blob/master/app/mailers/devise/mailer.rb#L5-15 Я хочу использовать PostageApp:Mailer вместо ActionMailer. Но мы не знаем, как...
193 просмотров
schedule 24.01.2024

ActionMailer рендерит один раз, отправляет много раз?
Я пытаюсь выяснить, возможно ли с помощью ActionMailer без Rails отобразить представление html.erb один раз, а затем отправить его несколько раз, просто используя разные электронные письма в :to? ПРИМЕЧАНИЕ. Я НЕ использую полный стек Rails, только...
1048 просмотров
schedule 14.10.2022

Ruby: гем почты добавляет \r\n после 60 символов в почте
Я хочу портировать actionmailer_x509 на Rails 3. Для этого я пытаюсь создать объект Mail из большого строка с подписанным адресом электронной почты. Вы можете увидеть такое творение в этой строке:...
356 просмотров
schedule 21.04.2024

Rails 3: экранирование пользовательского ввода работает по-разному в представлениях и почтовой программе
Я использую следующий набор кода как в своих представлениях, так и в почтовой программе: <%= simple_format(auto_link(h(user_input))) %> Я начинаю с вызова html_safe (h) для user_input, чтобы избежать любого опасного кода. Затем я...
910 просмотров

assets_url в почтовике на рельсах 3.1
У меня есть почтовая программа на rails 3.1 со встроенным вложением. Чтобы открыть это вложение, я использую этот код: attachments["rails.png"] = File.read("#{Rails.root}/app/assets/images/Rails.png") есть ли способ изменить это с помощью...
2081 просмотров

Не удалось выполнить тест RSpec Mailer.
У меня есть следующий тест Rspec: it "Password reset instructions" do user = Factory(:user) user.send_reset_password_instructions email = last_email email.body.encoded.should match(edit_user_password_url(:reset_password_token...
1547 просмотров
schedule 07.10.2022

Отображение переменной Action Mailer в представлении возвращает ноль
Я пытаюсь позволить пользователю отправить форму, которая отправляет сообщение электронной почты другому пользователю. Все работает нормально, за исключением того, что я пытаюсь сохранить тело письма в переменной для отображения в представлении...
490 просмотров

неправильное количество аргументов для разработки электронных писем
Я не сталкивался с этим раньше, но после переноса моего сайта rails на Heroku я получаю следующее сообщение всякий раз, когда пытаюсь запустить Devise для отправки электронного письма. Started POST "/members/forgot-password" for 127.0.0.1 at...
2156 просмотров
schedule 25.08.2022

Приложение Action Mailer.inline отображается как обычное вложение, а не встроенное
def simple_mail(to, subject, body) attachments.inline['Logo.png'] = File.read( Rails.root.join("public", "Logo.png")) mail(:to => to, :subject => subject, :body => body) end Я получаю вложение к сообщению, но это не встроенное...
2225 просмотров

Сбой электронных писем ActionMailer — отменить текущий процесс
Мое приложение пытается отправлять уведомления по электронной почте с помощью ActionMailer, но все электронные письма не работают. Вот ошибка: "Слишком много попыток входа в систему, повторите попытку позже. om8sm998783qeb.4 - gsmtp" Я хочу...
492 просмотров
schedule 13.09.2022

Отложенная почтовая программа Sidekiq не может найти модуль
Я следовал инструкциям по отложенным расширениям sidekiq в соответствии с: https://github.com/mperham/sidekiq/wiki/Delayed-Extensions Использование sidekiq версии 2.14.1 class ContactController < ApplicationController def create...
839 просмотров

Лучшие практики по структурированию асинхронных почтовых программ (с использованием Sidekiq)
Просто интересно, как лучше всего структурировать асинхронные почтовые программы в моем приложении Rails (используя Sidekiq)? У меня есть один класс ActionMailer с несколькими методами/электронными письмами... notifier.rb : class Notifier...
4013 просмотров
schedule 04.05.2024

Сохраняйте каждое электронное письмо перед отправкой rails 4
Я хочу отслеживать все инициированные приложением электронные письма в таблице БД, чтобы у меня был журнал, какие электронные письма отправляются и кому. Пожалуйста, предложите мне лучшее возможное решение.
3284 просмотров
schedule 03.11.2022

Rails Devise Invitable не работает с неинициализированными постоянными пользователями
Контроллер приглашений class InvitationsController < Devise::InvitationsController def new end def create end end маршруты.rb devise_for :users, :controllers => { :invitations => 'users/invitations' }...
1054 просмотров

Rails 4: ActionMailer, когда отправлять?
У меня есть API Rails, к которому обращается настольное приложение, чтобы предупредить меня об определенных происходящих событиях. Если флажок установлен, когда настольное приложение обращается к моему API, оно отправит электронное письмо. При...
110 просмотров

Sidekiq ActionMailer работает в разработке, но не в производстве (используя mailgun)
Я настроил Sidekiq для отправки электронного письма при регистрации. Процесс отлично работает в режиме разработки, однако в производстве кажется, что мои настройки smtp (или что-то еще) не работают, когда я использую sidekiq (отправляю в Redis)....
584 просмотров

Динамическое доменное имя в почтовой программе действий Rails при использовании sidekiq
В моем требовании есть разные доменные имена для одного проекта. Я хотел бы отправить ссылку для сброса пароля с доменным именем, где пользователь запросил пароль для сброса. Для этого я сделал следующее в application_controller.rb, и это работает...
568 просмотров

Включить действие отложенной регистрации электронной почтыMailer Rails 4
Я новичок в Rails и пытаюсь получить пример, работающий для регистрации с электронным письмом с подтверждением в Rails 4 и разработки. Я использую этот пример: https://github.com/mwlang/lazy_registration_demos Я создал следующие файлы:...
158 просмотров

Rails 4 ActionMailer бросает неопределенную локальную переменную/метод
Я новичок в Rails и впервые создаю почтовую программу. У меня есть модель пользователя, которая содержит имя, роль и адрес электронной почты (все строки). У меня проблема с моим приложением, которое выдает ошибку; он говорит, что пользователь не...
744 просмотров

Как получить имя действия в фильтре after_action для ActionMailer
В приведенном ниже классе, как мне получить текущее имя действия (т.е. email_confirmation , password_reset ) в стороне обратного вызова after_action add_mandril_headers ? class UserMailer < ActionMailer::Base after_action...
2382 просмотров
schedule 12.08.2022