- 论坛徽章:
- 0
|
源码:
http://mylibs.googlecode.com/svn/trunk/tools/sendmail/mail.c
http://mylibs.googlecode.com/svn ... il/LoginAccount.txt
Usage:
mailClient [OPTION...] [FILE...]
Help Options:
-?, --help Show help options
Application Options:
-e, --addr=ADDR mail address
-a, --atta attachment flag
-s, --signature=SIGNATURE the signature file add to mail
example:
Shell:~/mylibs/tools/sendmail >: mailClient -s $HOME/.signature LoginAccount.txt
check files:
/home/user/.LoginAccount.txt: OK
/home/user/.signature: OK
LoginAccount.txt: OK
Recv: [Thu Jul 24 22:55:57 2008] Result=220 smtp.qq.com ESMTP QQMail Ver 2.2
Send: [Thu Jul 24 22:55:57 2008] CMD=EHLO smtp.qq.com
Recv: [Thu Jul 24 22:55:57 2008] Result=250-smtp.qq.com
250-PIPELINING
250-SIZE 52428800
250-AUTH LOGIN
250-AUTH=LOGIN
250 8BITMIME
Send: [Thu Jul 24 22:55:57 2008] CMD=AUTH LOGIN
Recv: [Thu Jul 24 22:55:57 2008] Result=334 VXNlcm5hbWU6
Send: [Thu Jul 24 22:55:57 2008] CMD=********
Recv: [Thu Jul 24 22:55:57 2008] Result=334 UGFzc3dvcmQ6
Send: [Thu Jul 24 22:55:57 2008] CMD=********
Recv: [Thu Jul 24 22:55:58 2008] Result=235 Authentication successful
Send: [Thu Jul 24 22:55:58 2008] CMD=MAIL FROM:<No.0023@qq.com>
Recv: [Thu Jul 24 22:55:58 2008] Result=250 Ok
Send: [Thu Jul 24 22:55:58 2008] CMD=RCPT TO:<No.0023@gmail.com>
Recv: [Thu Jul 24 22:55:58 2008] Result=250 Ok
Send: [Thu Jul 24 22:55:58 2008] CMD=DATA
Recv: [Thu Jul 24 22:55:58 2008] Result=354 End data with <CR><LF>.<CR><LF>
Send: [Thu Jul 24 22:55:58 2008] CMD=From:No.0023@qq.com
To:No.0023@gmail.com
Subject:LoginAccount.txt
Mime-Version: 1.0
Send: [Thu Jul 24 22:55:58 2008] CMD=Content-Type: multipart/mixed;Boundary="===== Baby, I love you. ^-^ ====="
Send: [Thu Jul 24 22:55:58 2008] CMD=--===== Baby, I love you. ^-^ =====
Content-Type: text/plain; charset="utf-8";
Content-Transfer-Encoding: base64
Send: [Thu Jul 24 22:55:58 2008] CMD=
split_base64 ...start
split_base64 ...done
Send: [Thu Jul 24 22:55:58 2008] CMD=
Send: [Thu Jul 24 22:55:58 2008] CMD=--===== Baby, I love you. ^-^ =====
Content-Type: text/plain; charset="utf-8";
Content-Transfer-Encoding: base64
Send: [Thu Jul 24 22:55:58 2008] CMD=
split_base64 ...start
split_base64 ...done
Send: [Thu Jul 24 22:55:58 2008] CMD=
Send: [Thu Jul 24 22:55:58 2008] CMD=
--===== Baby, I love you. ^-^ =====--
Send: [Thu Jul 24 22:55:58 2008] CMD=
.
Recv: [Thu Jul 24 22:55:58 2008] Result=250 Ok: queued as
Shell:~/mylibs/tools/sendmail >:
使用SMTP协议发送邮件,使用AUTH LOGIN登录服务器,
命令行程序,发送文件挺方便的,各位瞧瞧... |
|