HMH's Blog

Gửi thư từ console: sendEmail

Posted by hmha on Tháng Tám 14, 2009

Nếu bạn muốn gửi thư từ console có thể sử dụng sendEmail.
Cài đặt sendEmail trên Debian:
# apt-get install sendemail
Một ví dụ:
$ sendEmail -f NGUOIGUI@gmail.com -t NGUOINHAN@yahoo.com -u "Chủ đề" -o message-file=testmail -o message-format=text/html -s smtp.gmail.com -o tls=yes -xu LOGIN@gmail.com -xp PASS -l log.txt
trong ví dụ trên nội dung thư sẽ là nội dung của tập tin testmail, được gửi từ NGUOIGUI@gmail.com đến NGUOINHAN@yahoo.com nhờ giao thức SMTP.
ngoài ra các tuỳ chọn:
-u: chủ đề của bức thư
-o message-file=testmail: nội dung trong file testmail sẽ được gửi đi
-s smtp.gmail.com: server dùng để gửi thư
-xu LOGIN -xp PASS: tên người dùng và mật khẩu
-l log.txt: log file.

hãy man sendEmail để biết thêm cách sử dụng.
Sau khi thực thi bạn sẽ nhận được thông báo dạng:
Aug 14 12:12:12 debian sendEmail[6674]: Email was sent successfully!
From: abc@gmail.com To: cba@yahoo.com Subject: [Chủ đề] Server: [smtp.gmail.com:25]
NOTICE: The log file [log.txt] does not exist. Creating it now with
mode [0600].

nghĩa là OK.
http://comnetsolution.vn/

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: