Railsのアクションメーラーのドキュメント

作成:2019年10月1日

 

セット
 アクションメーラーの設定パラメータ

 

 delivery_method

 メールを送信する方法

 ●デフォルト:: SMTP

 ●値を設定することができます

 

 :SMTP  SMTPサーバーを送信
 :sendmailの  sendmailのコマンドを使用して、
 :ファイル  ファイルとして電子メール
 :テスト

 テストモード

 (メッセージは配列として返されました)

 

 default_options  デフォルトのメールヘッダ
 インターセプタ  インターセプターアプリケーション
 perform_deliveries

 かどうかの配信方法は、実際にメールを送信します

 ●デフォルト:真

 raise_delivery_errors

 失敗を送信するときにメールがエラーがスローされます

 ●デフォルト:真

 show_previews

 メールプレビュー機能は有効です

 ●デフォルト:開発環境真

           偽テスト/製品環境

 smtp_settings

 SMTPでのモード設定 

 住所

 SMTPサーバのホスト名

 デフォルトはlocalhost

 港

 SMTPサーバのポート

 デフォルト:25

 ドメイン

 HELOドメイン

 デフォルト:localhost.localdomainを

 USER_NAME  ユーザー名
 パスワード  パスワード 
 認証

 認証方法

 :平野、:、ログイン:CRAM_MD5

 

 sendmail_settings

 sendmailのモード設定

 ロケーション

 位置指令

 デフォルト:は/ usr / binに/ sendmailを

 引数

 オプションsendmailコマンド

 デフォルト:-i -t

 

 file_settings

 ファイルモードに設定してください

 ロケーション

 保管場所

 デフォルト:#{Rails.root} / TMP /メール

   

 

   

 

   
メールを送信
 生成メーラー  
レールはメーラ名法[オプション]を生成します

 

 名前  mailer名
 method  方法名
 options

 

 -f --force  已经存在的文件则覆盖
 -p --pretend  不生成文件,只是测试运行结果
 -q --quiet  不显示过程(进度)
 -s --skip  存在同名文件则跳过该文件

 

 

   
   
   
   
多种格式发送邮件
   
   
   
   
   
preview邮件
   
   
   
   
   
发送前进行处理
   
   
   
   
   
mailer的unit test
   
   
   
   
   

おすすめ

転載: www.cnblogs.com/lancgg/p/11614799.html