① linux 發郵件python腳本怎麼檢查是否發送成功
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#導入smtplib和MIMEText
import smtplib,sys
from email.mime.text import MIMEText
def send_mail(sub,content):
#############
#要發給誰,這里發給1個人
mailto_list=["[email protected]"]
#####################
#設置伺服器,用戶名、口令以及郵箱的後綴
mail_host="mail.gyyx.cn"
mail_user="[email protected]"
mail_pass="123456677890"
mail_postfix="gyyx.cn"
######################
'''''
to_list:發給誰
sub:主題
content:內容
send_mail("[email protected]","sub","content")
'''
me=mail_user+"<"+mail_user+"@"+mail_postfix+">"
msg = MIMEText(content,_charset='gbk')
msg['Subject'] = sub
msg['From'] = me
msg['To'] = ";".join(mailto_list)
try:
s = smtplib.SMTP()
s.connect(mail_host)
s.login(mail_user,mail_pass)
s.sendmail(me, mailto_list, msg.as_string())
s.close()
return True
except Exception, e:
print
② Autoit怎樣編寫可以帶附件發送功能的郵件腳本
autoit是個腳本支持引擎,通常使用腳本編輯器(如SciTe for Autoit)內置的功能,進行諸如autoit腳本的編寫、運行、調試、編譯等。
③ /高分求助/怎麼設置Outlook2007 自動全部回復並帶原郵件附件的規則也許要用上腳本之類的,請高手指點
第一步:新建純文本郵件
新建一個純文本格式的郵件,請注意不要使用Word作為電子郵件編輯器,在郵件中輸入希望自動回復時顯示的內容,例如「抱歉,我目前有些事情臨時外出,如果有緊急事情,請撥打電話010-12345678」之類的留言,當然不要忘記留下你的簽名。
第二步:保存為模板文件
從「文件」菜單中選擇「另存」命令,將剛才新建的郵件保存為Outlook模板,例如可以命名為「臨時外出」。
第三步:設置規則
接下來,打開「規則和通知」對話框,新建一個規則,這里選擇「從空白規則開始」,當然檢查郵件的時間仍然是「郵件到達時檢查」,然後在「想要檢測何種條件」下選中「只發送給我」復選框,在「如何處理該郵件」下選擇「用特定模板答復」,接下來單擊「特定模板」下劃線,此時會彈出一個對話框,這里默認只顯示標准模板,請從「查找」下拉列表框中選擇「文件系統中的用戶模板」,然後定位到已保存的「臨時外出模板文件即可。
提示:選擇「用特定模板答復」是有原因的,這樣的規則將只向每個發件人發送一次答復,從而避免了Outlook給和你發出多封郵件的同一個發件人發送重復答復,以後,當你臨時外出時,Outlook會根據事先定義的模板和規則進行自動答復,你就完全不用操心了。
④ 怎麼讓vbs自動發郵件腳本 在特定的時間發送 或讓其在配置後第一次開機運行 以後開機都不運行
想必你對 VBS已經很了解了吧,
特定時間發送:你可以創建一個計劃任務。
第一次開機運行:注冊表裡有RunOnce,跟Run添加方法一樣,但是只會自動運行一次
⑤ 要用shell腳本實現發郵件的需求,要發給多人,前台會把所有的郵件地址傳給我,我怎麼給所有地址發出去
如果你要向外部發郵件,通常需要配置你的sendmail或者使用更加強大的Postfix建立郵件伺服器,然後用郵件客戶端向外發送郵件。
而shell只是一個執行腳本,通過這個腳本可以實現自動發送的目的,但是解決不了你發郵件的需求。
如果有多個人,可以使用循環來寫。如果你對linux不懂的話,最好盡量少使用腳本。喜歡DU啪啦君,就採納一下吧!