SendMail send tls, sendmail send tls

Source: Internet
Author: User
Tags smtp auth install perl

SendMail send tls, sendmail send tls

This sendMail is a script written in perl.
You can view its help information.

[root@ST fupeng]# ./sendEmail sendEmail-1.56 by Brandon Zehm <caspian@dotconf.net>Synopsis:  sendEmail -f ADDRESS [options]  Required:    -f ADDRESS                from (sender) email address    * At least one recipient required via -t, -cc, or -bcc    * Message body required via -m, STDIN, or -o message-file=FILE  Common:    -t ADDRESS [ADDR ...]     to email address(es)    -u SUBJECT                message subject    -m MESSAGE                message body    -s SERVER[:PORT]          smtp mail relay, default is localhost:25  Optional:    -a   FILE [FILE ...]      file attachment(s)    -cc  ADDRESS [ADDR ...]   cc  email address(es)    -bcc ADDRESS [ADDR ...]   bcc email address(es)    -xu  USERNAME             username for SMTP authentication    -xp  PASSWORD             password for SMTP authentication  Paranormal:    -b BINDADDR[:PORT]        local host bind address    -l LOGFILE                log to the specified file    -v                        verbosity, use multiple times for greater effect    -q                        be quiet (i.e. no STDOUT output)    -o NAME=VALUE             advanced options, for details try: --help misc        -o message-content-type=<auto|text|html>        -o message-file=FILE         -o message-format=raw        -o message-header=HEADER     -o message-charset=CHARSET        -o reply-to=ADDRESS          -o timeout=SECONDS        -o username=USERNAME         -o password=PASSWORD        -o tls=<auto|yes|no>         -o fqdn=FQDN  Help:    --help                    the helpful overview you're reading now    --help addressing         explain addressing and related options    --help message            explain message body input and related options    --help networking         explain -s, -b, etc    --help output             explain logging and other output options    --help misc               explain -o options, TLS, SMTP auth, and more

Basically, this help information is very detailed.

The following is an example of two emails.
Eg1, no encrypted email

-F is the sender's email address.
-T is the recipient's mailbox

[Work @ ST fupeng] $/home/work/fupeng/sendEmail-f data_mail@126.com-t 'fupeng @ 126.com '-s smtp.qiye.163.com-u "Baiying download"-xu data_mail@126.com-xp 123456 -m "here is the body of the email"

Eg2, tls encrypted mail
It is much different from the above.
-O tls = yes

/Home/work/fupeng/sendEmail-f info@126.com-t 'fupeng @ 126.com '-s email.xxx.com: 587-u "Baiying download-xu info-xp 123456-m" Baiying download _ "-o tls = yes-a log

Net: SSLeay and IO: Socket: SSL depend on tls encryption.

My machine is Centos, here's my solution:

Sudo yum install perl-CPAN perl-Net-SSLeay perl-IO-Socket-SSL

The following answers how to install the perl modules.
Http://stackoverflow.com/questions/12750662/install-perl-module-netssleay-through-cpan

-A indicates adding an attachment. Followed by the attachment file.

This address is the official document of sendMail, and.
Http://caspian.dotconf.net/menu/Software/SendEmail/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.