shell mailxメール送信
1508 ワード
mailxコマンドが使用可能かどうかを確認
コマンドがない場合は、まずダウンロードしてmailxに従います.
mailxファイルmailを構成します.rc
コマンドフォーマット
コマンドの例
shellの例
echo「メール内容」|mailx-v-s「メールタイトル」受信者[email protected]、受信者[email protected]
または
ファイルの内容を直接メール内容として送信
mailx-v-s「メールタイトル」受信者[email protected]、受信者[email protected] < test.txt
[root@sms wqbin]# mailx -V
12.4 7/29/08
コマンドがない場合は、まずダウンロードしてmailxに従います.
wget http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gz
tar zxvf heirloom-mailx_12.5.orig.tar.gz //
cd heirloom-mailx-12.5/
make && make install UCBINSTALL=/usr/bin/install //
mailxファイルmailを構成します.rc
[root@sms wqbin]# vim /etc/mail.rc ( )
set [email protected] # ,
set smtp=smtp.mail.com # smtp
set [email protected] #
set smtp-auth-password=123456 #
set smtp-auth=login #
コマンドフォーマット
Usage: mailx -eiIUdEFntBDNHRV~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users
mailx [-BDdEFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-addr] [-r from-addr] [-h hops] [-A account] [-S variable[=value]] to-addr . . .
mailx [-BDdeEHiInNRv~] [-T name] [-A account] [-S variable[=value]] -f [name]
mailx [-BDdeEinNRv~] [-A account] [-S variable[=value]] [-u user]
コマンドの例
shellの例
echo「メール内容」|mailx-v-s「メールタイトル」受信者[email protected]、受信者[email protected]
または
ファイルの内容を直接メール内容として送信
mailx-v-s「メールタイトル」受信者[email protected]、受信者[email protected] < test.txt