#!/usr/bin/perl
require "$ENV{HOME}/perl/setEnv.pl";
use Mail::Sendmail;
use MIME::QuotedPrint;
use MIME::Base64;
use LWP::UserAgent;
use HTTP::Request::Common;
use LWP::Debug qw(+);
#my $url = "http://web4/ReportServer/Pages/ReportViewer.aspx?%2f%e4%bb%8a%e6%97%a5%e7%87%88%e6%b3%a1%e7%94%9f%e7%94%a2%e9%81%94%e6%88%90%2f%e4%bb%8a%e6%97%a5%e7%87%88%e6%b3%a1%e7%94%9f%e7%94%a2%e9%81%94%e6%88%90&rs:Command=Render";
my $url = "http://web4/ReportServer?%2f%e4%bb%8a%e6%97%a5%e7%87%88%e6%b3%a1%e7%94%9f%e7%94%a2%e9%81%94%e6%88%90%2f%e4%bb%8a%e6%97%a5%e7%87%88%e6%b3%a1%e7%94%9f%e7%94%a2%e9%81%94%e6%88%90&rs:Command=Render&rs:Format=HTML4.0&rc:LinkTarget=_top&rc:Javascript=false&rc:Toolbar=false";
my $ua = new LWP::UserAgent(keep_alive => 1);
$ua->agent('Mozilla/4.0 (compatible; MSIE 5.0; Windows 95)');
$ua->credentials('web4:80', '', 'huko\xxx', 'yyy');
my $req = HTTP::Request->new(GET => $url);
print "--Peforming request now...---------\n";
my $res = $ua->request($req);
print "--Done with request ...---------\n";
# check the outcome
if ($res->is_success) {
print "Success !!!\n";
print $res->content;
} else {
print "Error: " . $res->status_line . "\n";
#print $res->headers()->as_string(), "\n";
}
&mailWeb4();
exit 0;
sub mailWeb4 {
my %mail = (
From => 'MIS <web@aot.com.tw>',
To => "ty.ruan\@aot.com.tw",
Subject => "燈泡生產達成管理報表",
);
$mail{smtp} = "$smtp";
$message = $res->content;
#my ($msg) = $message =~ m/(<TABLE.*<\/TABLE>)/;
#print "$msg";
$boundary = "====" . time() . "====";
$mail{'content-type'} = "multipart/html; boundary=\"$boundary\"";
$boundary = '--'.$boundary;
$mail{body} = <<END_OF_BODY;
$boundary
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
$message
$boundary
$boundary--
END_OF_BODY
sendmail(%mail) || print "Error: $Mail::Sendmail::error\n";
}
This man is too old to remember everything in his brain. Right now, he needs a place to write down what he has studied.
標籤
4GL
(1)
人才發展
(10)
人物
(3)
太陽能
(4)
心理
(3)
心靈
(10)
文學
(31)
生活常識
(14)
光學
(1)
名句
(10)
即時通訊軟體
(2)
奇狐
(2)
爬蟲
(1)
音樂
(2)
產業
(5)
郭語錄
(3)
無聊
(3)
統計
(4)
新聞
(1)
經濟學
(1)
經營管理
(42)
解析度
(1)
遊戲
(5)
電學
(1)
網管
(10)
廣告
(1)
數學
(1)
機率
(1)
雜趣
(1)
證券
(4)
證券期貨
(1)
ABAP
(15)
AD
(1)
agentflow
(4)
AJAX
(1)
Android
(1)
AnyChart
(1)
Apache
(14)
BASIS
(4)
BDL
(1)
C#
(1)
Church
(1)
CIE
(1)
CO
(38)
Converter
(1)
cron
(1)
CSS
(23)
DMS
(1)
DVD
(1)
Eclipse
(1)
English
(1)
excel
(5)
Exchange
(4)
Failover
(1)
Fedora
(1)
FI
(57)
File Transfer
(1)
Firefox
(3)
FM
(2)
fourjs
(1)
Genero
(1)
gladiatus
(1)
google
(1)
Google Maps API
(2)
grep
(1)
Grub
(1)
HR
(2)
html
(23)
HTS
(8)
IE
(1)
IE 8
(1)
IIS
(1)
IMAP
(3)
Internet Explorer
(1)
java
(4)
JavaScript
(22)
jQuery
(6)
JSON
(1)
K3b
(1)
ldd
(1)
LED
(3)
Linux
(117)
Linux Mint
(4)
Load Balance
(1)
Microsoft
(2)
MIS
(2)
MM
(51)
MSSQL
(1)
MySQL
(27)
Network
(1)
NFS
(1)
Office
(1)
OpenSSL
(1)
Oracle
(126)
Outlook
(3)
PDF
(6)
Perl
(60)
PHP
(33)
PL/SQL
(1)
PL/SQL Developer
(1)
PM
(3)
Postfix
(2)
postfwd
(1)
PostgreSQL
(1)
PP
(50)
python
(5)
QM
(1)
Red Hat
(4)
Reporting Service
(28)
ruby
(11)
SAP
(234)
scp
(1)
SD
(16)
sed
(1)
Selenium
(3)
Selenium-WebDriver
(5)
shell
(5)
SQL
(4)
SQL server
(8)
sqlplus
(1)
SQuirreL SQL Client
(1)
SSH
(2)
SWOT
(3)
Symantec
(2)
T-SQL
(7)
Tera Term
(2)
tip
(1)
tiptop
(24)
Tomcat
(6)
Trouble Shooting
(1)
Tuning
(5)
Ubuntu
(37)
ufw
(1)
utf-8
(1)
VIM
(11)
Virtual Machine
(2)
VirtualBox
(1)
vnc
(3)
Web Service
(2)
wget
(1)
Windows
(19)
Windows
(1)
WM
(6)
Xvfb
(2)
youtube
(1)
yum
(2)
沒有留言:
張貼留言