aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer/lib/action_mailer
diff options
context:
space:
mode:
authorAchilleas Pipinellis <axilleas@axilleas.me>2015-04-28 11:49:13 +0300
committerAchilleas Pipinellis <axilleas@axilleas.me>2015-04-28 11:49:13 +0300
commite7d2cef1f4a7ffc0fe1a5f017ee42aa2b51a5997 (patch)
treeeaf52d8a0bafd74cd8af021d8385317abaff2c9f /actionmailer/lib/action_mailer
parent7edf52062a1f12bbfdf831665e8c36bd24db793d (diff)
downloadrails-e7d2cef1f4a7ffc0fe1a5f017ee42aa2b51a5997.tar.gz
rails-e7d2cef1f4a7ffc0fe1a5f017ee42aa2b51a5997.tar.bz2
rails-e7d2cef1f4a7ffc0fe1a5f017ee42aa2b51a5997.zip
AUTH PLAIN is Base64 encoded [ci skip]
Contrary to what the name suggests, PLAIN SMTP authentication is not sent in plain text but is Base64 encoded like the LOGIN method. Their difference is described in the third link below. * https://tools.ietf.org/html/rfc4954 * https://en.wikipedia.org/wiki/SMTP_Authentication * http://www.samlogic.net/articles/smtp-commands-reference-auth.htm
Diffstat (limited to 'actionmailer/lib/action_mailer')
-rw-r--r--actionmailer/lib/action_mailer/base.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/actionmailer/lib/action_mailer/base.rb b/actionmailer/lib/action_mailer/base.rb
index 6ddc4c9596..754f698e48 100644
--- a/actionmailer/lib/action_mailer/base.rb
+++ b/actionmailer/lib/action_mailer/base.rb
@@ -379,8 +379,8 @@ module ActionMailer
# * <tt>:password</tt> - If your mail server requires authentication, set the password in this setting.
# * <tt>:authentication</tt> - If your mail server requires authentication, you need to specify the
# authentication type here.
- # This is a symbol and one of <tt>:plain</tt> (will send the password in the clear), <tt>:login</tt> (will
- # send password Base64 encoded) or <tt>:cram_md5</tt> (combines a Challenge/Response mechanism to exchange
+ # This is a symbol and one of <tt>:plain</tt> (will send the password Base64 encoded), <tt>:login</tt> (will
+ # send the password Base64 encoded) or <tt>:cram_md5</tt> (combines a Challenge/Response mechanism to exchange
# information and a cryptographic Message Digest 5 algorithm to hash important information)
# * <tt>:enable_starttls_auto</tt> - Detects if STARTTLS is enabled in your SMTP server and starts
# to use it. Defaults to <tt>true</tt>.