當前位置:首頁 » 網頁前端 » 腳本下載郵件附件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

腳本下載郵件附件

發布時間: 2022-09-11 20:52:47

Ⅰ 求perl 保存郵件附件腳本

試試這個Perl模塊:Mail::Sender,你需要Google一下。

如果你要發送郵件的話,必須還要配置好各種參數,這里有一個例子,假如我有一個yahoo的郵箱[email protected],一個163的郵箱[email protected]

use strict;
use warnings;

use Mail::Sender;

my $sender = new Mail::Sender
{smtp => 'smtp.mail.yahoo.com', from => '[email protected]'};
my $result = $sender->MailMsg({smtp => 'smtp.mail.yahoo.com', #這個是你的郵件伺服器的主機名
from => '[email protected]',
to => '[email protected]',
header => '',
subject => "Just a test!Don't reply!",
msg => "This is a test!\nIf you receive this email, that will prove that my perl script works successfully",
auth => 'LOGIN',
authid => 'xxx',
authpwd => 'zzz' #zzz是你的yahoo郵箱密碼
});

if ($result < 0)
{
die "error!";
}

$sender->Close();
print "Success!\n";
這個例子我測試成功過,祝你好運!

Ⅱ Autoit怎樣編寫可以帶附件發送功能的郵件腳本

autoit是個腳本支持引擎,通常使用腳本編輯器(如SciTe for Autoit)內置的功能,進行諸如autoit腳本的編寫、運行、調試、編譯等。

Ⅲ 系統錯誤windows script host

解決方法: Windows Script Host. 打開注冊表,在HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings,修改Enabled值為1.如果沒有Enabled,則新建一個。3.測試Windows Script Host is disable or enable: 新建一txt文檔,內容:WScript.Echo("test WSH"),保存,修改擴展名為.vbs。運行。如果WSH is disable則提示上述的錯誤,若enable,則彈出一對話框,內容為 test WSH.4.Windows Script Host 簡介(轉) Windows Scripting Host 縮寫為WSH,中文譯名為「Windows 腳本宿主」。它是內嵌於 Windows 操作系統中的腳本語言工作環境。 Windows Scripting Host 這個概念最早出現於 Windows 98 操作系統。大家一定還記得 MS-Dos 下的批處理命令,它曾有效地簡化了我們的工作、帶給我們方便,這一點就有點類似於如今大行其道的腳本語言。但就算我們把批處理命令看成是一種腳本語言,那它也是 98 版之前的 Windows 操作系統所唯一支持的「腳本語言」。而此後隨著各種真正的腳本語言不斷出現,批處理命令顯然就很是力不從心了。面臨這一危機,微軟在研發 Windows 98 時,為了實現多類腳本文件在 Windows 界面或 Dos 命令提示符下的直接運行,就在系統內植入了一個基於 32 位 Windows 平台、並獨立於語言的腳本運行環境,並將其命名為「Windows Scripting Host」。WSH 架構於 ActiveX 之上,通過充當 ActiveX 的腳本引擎控制器,WSH 為 Windows 用戶充分利用威力強大的腳本指令語言掃清了障礙。再具體一點描述:你自己編寫了一個腳本文件,如後綴為 .vbs 或 .js 的文件,然後在 Windows 下雙擊並執行它,這時,系統就會自動調用一個適當的程序來對它進行解釋並執行,而這個程序,就是 Windows Scripting Host,程序執行文件名為 Wscript.exe (若是在命令行下,則為 Cscript.exe)。WSH 誕生後,在 Windows 系列產品中很快得到了推廣。除 Windows 98 外,微軟在 Internet Information Server 4.0、Windows Me、Windows 2000 Server,以及 Windows 2000 Professional 等產品中都嵌入了 WSH。現在,早期的 Windows 95 也可單獨安裝相應版本的 WSH。(附:各種版本 WSH 的安裝程序可以從 http://msdn.microsoft.com/scripting 站點下載)。WSH 的優點在於它使我們可以充分利用腳本來實現計算機工作的自動化;但不可否認,也正是它的這一特點,使我們的系統又有了新的安全隱患。許多計算機病毒製造者正在熱衷於用腳本語言來編制病毒,並利用 WSH 的支持功能,讓這些隱藏著病毒的腳本在網路中廣為傳播。去年曾名燥一時的 I Love You 便是一個典型代表。因此,大家對於來歷不明、尤其是郵件附件里的一些腳本文件還是應該保持戒備。至於相應的防範措施,筆者在別的文章中已有論述,在此就不再羅嗦了。

Ⅳ 發郵件添加附件時總是出現當前頁腳本發生錯誤的提示是怎麼回事

要麼你不要用IE了,用騰訊的TT瀏覽器或遨遊或……
最好嘛,重新安裝系統!
我自己也要碰到同樣的問題,系統時間用的長了,還有你可能用了一些系統清理軟體,把文件刪了……
最好還是不要清理好,因為我的電腦一清理,毛病就更多,所以我選擇不清理,大不了重裝安裝系統。

Ⅳ 請問高人:UNIX同時發郵件主題,附件和正文的SHELL腳本

假設你的主題是test, 附件是test.txt, 正文是「take a test", 收信人地址是you.yourself@localhost,
那麼不用多復雜的腳本,只如下一行命令即可:
echo "take a test" | mail -s test -a test.txt you.yourself@localhost
你當然可以把它按需要調整、測試後寫入你的腳本。

Ⅵ 為什麼這個vbs腳本不報錯,但是沒有執行結果腳本目的——「定時自動發送帶附件的電子郵件」

我的能發送,打開編輯界面時會提示禁止還是打開。我看在選項中找找,是不是設置成了自動禁止這種打開方式。不過我不太用這個軟體的,別問我。

Ⅶ 我用的是火狐瀏覽器,想下個sina郵箱插件,搜到說要自己安裝腳本

您好!很高興為您答疑。
其實您只是監測sina郵箱的話,可以直接安裝一個郵件監測類擴展,如:webmail notifiler。之後打開webmail notifiler主頁,然後找到get script,地址:http://webmailnotifier.mozdev.org/scripts/裡面有sina的腳本 下載後在wmn的選項裡面添加。
如果對我們的回答存在任何疑問,歡迎繼續問詢。

Ⅷ 腳本錯誤,在公司內網發送郵件添加附件時出現這個提示,無法添加附件。

你可以換個瀏覽器試試看。主要是你瀏覽器的第三方瀏覽器擴展關閉了或者腳本調試被禁止掉了,你打開Internet選項,高級下面,復位下看看,或者找到上述原因點開它,如果還是不行,你最好再換個瀏覽器了

Ⅸ 求助:寫python腳本發 帶有附件的郵件, 收到郵件後,發現附件直接顯示在屏幕上了,而不是以附件形式

這是因為你的附件格式。如果是rar格式的話,可能就不會直接顯示在屏幕上了。

我以前寫郵件收件端都比你這個復雜,那時候郵件的庫支持還很差,所有的協議都要自己寫。包括附件的編碼。那個很長的BASE64寫的東西。

Ⅹ 使用VBS寫一個發送郵件的腳本,並將C:\CI\%username%作為附件發送。程序出錯顯示找不到文件

拿記事本為例:
Set a=WScript.CreateObject("WScript.Shell")
a.Run "notepad"
這就運行了記事本,不保存關閉就是
a.SendKeys " %{f4}"
WScript.Sleep 50
a.SendKeys "{tab}"
WScript.Sleep 50
a.SendKeys "{enter} "

如果還要打開一個空記事本:
Set b=WScript.CreateObject("WScript.Shell")
b.Run "notepad"
第二個建立起來的記事本就沒有了第一個記事本的內容。
如果需要第一個記事本的內容,就不能真正意義上的關閉,應該是隱藏到後台,需要的時候在調用出來:
這個是一個後台音樂播放器隱藏代碼(記事本隱藏根本看不到,也聽不到所以用這個給你演示)
strComputer = "."
Set f=CreateObject("Wscript.Shell")
f.Run("wmplayer.exe d:\123.mp3"),0
wscript.sleep 100
Set objWMIService = GetObject _
("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = wmplayer.exe ")
For Each objProcess in colProcessList
objProcess.Terminate()
Next