Rails and environment variables - Lesson Learned 5

I was trying  to send emails from my Rails app and I was NOT getting any success.

As per Rails documentation, I did everything I was supposed to do.

$rails generate mailer UserMailer

Then I created method inside UserMailer class /app/mailers/user_mailer.rb and built the email templates in folder /app/views/user_mailer folder.

Then I added code to invoke the user mailer with following code.

Environment variable

$printenv (or $env) # TODO: I need to investigate what is difference in printenv Vs. env.

(This command will print ALL environment variables.)

$printenv USER

$echo $USER

(This will show value for environment variable = USER )

$printenv | grep RUBY

(This will show only those environment variable that contain RUBY. We have used grep command for this.)

$export EDITOR=atom