1

I'm using postfix and mail from mailutils to send email using my gmail address through command line in Ubuntu. It works fine when I provide both from and to address like below:

mail -s "Some random subject" -a "From: [email protected]" [email protected]

But I need to configure to send email from default gmail address without specifying from address everytime. How can I do that?

Please help me!

2 Answers 2

1

You can specify the sender address mail uses by default in your ~/.mailrc file – create it if it doesn't exist yet – with the following line:

set from="[email protected]"

If this helps you, please also upvote this answer where I got it from and where you can get a configuration example.

0
0

A general way of adding options you want to be default to a command-line program is an alias, see: How do I create a permanent Bash alias?
In your case this would be a line

alias mail='mail -a "From: [email protected]"'

added to either your ~/.bashrc or ~/.bash_aliases file.

2
  • I thought of this solution, but I have different use cases. I'm using other applications as well I should be able to send email using that application commands as well.
    – Harsha
    May 3, 2018 at 6:42
  • @harsha If you give an option a second time it overwrites the first one for many programs, I didn't try it with mail though.
    – dessert
    May 3, 2018 at 6:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .