How Linux uses SendMail to send mail
Linux uses SendMail to send mail, Method 1 Install SendMail can be used, mail-s "test" [email protected] <content.txt Bin/mail will send mail by default using local SendMail, which requires the local machine to install and start the SendMail service, which is cumbersome to configure and creates unnecessary resource usage. Method 2. Leverage external SMPT servers
By modifying the configuration file, you can use an external SMTP server to send mail with an external SMTP server without using SendMail:
Modify/etc/nail.rc (/etc/mail.rc)
Set [email protected] Smtp=smtp.domain.comset smtp-auth-user=username smtp-auth-password=passwordset smtp-auth=login Description
From is the e-mail address sent
SMTP is the address of the external SMTP server that occurs
Smtp-auth-user is an external SMTP server authenticated user name
Smtp-auth-password is the user password for external SMTP server authentication
Smtp-auth is the way of email authentication
Once the configuration is successful, you can use the
You can send a message to test:
Mail-s "Test" [email protected] <content.txt where-S is the message header, [email protected] is the recipient address, content.txt inside the message body Use of the Mail command MAILQ can view system queues |
How Linux uses SendMail to send mail