GSend.py
python 代码
- """GMail file sender: Send a file use GMail.
- """
-
- from __future__ import with_statement
- import os
- import sys
- from smtplib import SMTP
- from email.MIMEMultipart import MIMEMultipart
- from email.mime.application import MIMEApplication
- import time
-
- if len(sys.argv) < 2:
- print 'Usage: python %s <file path>' % os.path.basename(sys.argv[0])
- sys.exit(-1)
-
- config = {
- 'from': "XXX XXX@gmail.com
- 'to': 'XXX@hotmail.com',
- 'subject': '[gsend]Send file %s' % sys.argv[1],
- 'file': sys.argv[1],
- 'server': 'smtp.gmail.com',
- 'port': 587,
- 'username': 'XXX@gmail.com',
- 'password': 'xxxxxx',
- }
-
- print 'Preparing...',
-
- message = MIMEMultipart( )
- message['from'] = config['from']
- message['to'] = config['to']
- message['Reply-To'] = config['from']
- message['Subject'] = config['subject']
- message['Date'] = time.ctime(time.time())
-
- message['X-Priority'] = '3'
- message['X-MSMail-Priority'] = 'Normal'
- message['X-Mailer'] = 'Microsoft Outlook Express 6.00.2900.2180'
- message['X-MimeOLE'] = 'Produced By Microsoft MimeOLE V6.00.2900.2180'
-
- with open(config['file'], 'rb') as f:
- file = MIMEApplication(f.read())
- file.add_header('Content-Disposition', 'attachment', filename=os.path.basename(config['file']))
- message.attach(file)
-
- print 'OK'
- print 'Logging...',
-
- smtp = SMTP(config['server'], config['port'])
- smtp.ehlo()
- smtp.starttls()
- smtp.ehlo()
- smtp.login(config['username'], config['password'])
-
- print 'OK'
- print 'Sending...',
-
- smtp.sendmail(config['from'], [config['from'], config['to']], message.as_string())
-
- print 'OK'
-
- smtp.close()
-
- time.sleep(1)
GSend.bat
python 代码
- @REM put this file in to windows "Send to" folder
-
- python c:/gsend.py "%1"
- @pause
然后就是右键->WinRAR->压缩成一个文件->右键->Send to->gsend.bat
分享到:
- 2007-04-04 21:56
- 浏览 5738
- 评论(4)
- 论坛回复 / 浏览 (4 / 9639)
- 查看更多
相关推荐
iTools同样具备类似功能,支持四种导出模式:Outlook、Gmail、CSV和VCF,提供一键备份和导入的便捷操作。 其次,iTools的备份方法与同步助手类似,但提供了更多导出格式选择,用户可根据需要进行同步。在联系人导入...
您可以将应用程序,联系人,短信,通话记录,书签,日历备份到SD卡,Gmail或Google云端硬盘中。 您可以一键分享安装APK文件给您的朋友。您将再也不会丢失数据! ★重要注意事项#1 如果您打算在手机上恢复出厂...
用户安装插件后,无需复杂的设置,即可一键备份全部或特定的Gmail邮件。 2. **全面覆盖**: 插件能备份包括收件箱、发件箱、草稿箱、已删除邮件等在内的所有邮件,确保数据完整性。 3. **离线访问**: 备份的邮件...
豌豆夹手机精灵的一大亮点是能够一键备份手机上的通讯录、短信、应用、游戏、图片、小说、视频等重要数据到电脑。用户只需点击“备份”按钮,即可快速完成整个备份过程,确保个人隐私资料的安全。若需要恢复数据,...
mark:将多封电子邮件合并为一个PDF格式发送给您的律师:check_mark:将您所有的电子收据以1 pdf格式发送给您的会计师:check_mark:打包所有电子邮件,然后将它们上传到您的CRM:check_mark:创建电子邮件的硬拷贝备份以备...
3、公司数据库文件方便备份、导出,保障数据安全(“新建公司”后,程序所在目录下产生一个***.db文件,即为本公司的数据文件); 4、设置简单,使用方便,无需专业IT知识,无需专业IT实施,本软件融合了规划者10年...
三云同步:时间备份数据到云端,一键从云端恢复。 四。智能邮件通知:Gmail邮件自动提醒功能。 五。待办事项:随时查看你要做的事和你做过的事。 六。个性化搜索:你可以选择你想使用的搜索引擎,你还可以定制...
还有一些应用,如`Gmail.apk`(Gmail邮件)、`GoogleBackupTransport.apk`(谷歌备份)、`GoogleServicesFramework.apk`(谷歌同步支持服务框架),卸载后可能会影响Google服务的正常使用。对于社交类应用,如`facebook....
然而,尽管Gmail提供了在线存储邮件的功能,但在某些情况下,用户可能需要将邮件保存到本地计算机,例如为了离线阅读、备份重要信息或防止数据丢失。这时,“SaveFromGmail”这样的插件就显得非常实用。 “crx”是...
支持从其他厂商的手机(如:Nokia、iPhone)及Gmail导入联系人 Wi-Fi 连接 无需USB数据线,可通过Wi-Fi无线与设备建立连接并管理设备中的数据 图片管理 支持缩略图方式浏览、删除、旋转设备扩展内存(SD卡)中的...
在安卓Android系统中,用户有时会想要卸载或删除预装的应用程序,以释放存储空间或优化设备性能。然而,由于安全性和系统稳定性考虑,许多系统应用是默认禁止卸载的。以下是一些关于如何卸载和删除这些自带程序的...
三、云同步:时间备份数据到云端,一键从云端恢复。 四、智能邮件通知:Gmail邮件自动提醒功能。 五、待办事项:随时查看你要做的事和你做过的事。 六、个性化搜索:你可以选择你想使用的搜索引擎,你还可以定制个人...
2. **数据备份与恢复**:在设置中备份手机数据至谷歌账户,若手机丢失或重置,可通过恢复备份快速找回个人设置和信息。 3. **自动应用更新**:在谷歌Play商店开启“自动升级”选项,保证所有应用始终保持最新,避免...
同时预装了一些实用工具,如Root Explorer、高级任务管理器、钛备份、快速重启和一键锁屏等。 4. **系统更新**:Flash升级到了10.3.185.25版本,电量图标更改为能量环样式,修复了电量显示的BUG。英文音标显示正常...
用一键单击将任何Gmail电子邮件保存到Google Drive。标签中的所有电子邮件的自动保存。多种导出格式:PDF,HTML,TXT,... 仅单击,单击,将Gmail:trade_mark:(及其附件)直接保存到Google Drive:trade_mark:。这...
三云同步:时间备份数据到云端,一键从云端恢复。 四。智能邮件通知:Gmail邮件自动提醒功能。 五。待办事项:随时查看你要做的事和你做过的事。 六。个性化搜索:你可以选择你想使用的搜索引擎,你还可以定制个人的...
8.历史记录清理(剪贴板记录,流览器历史,穀歌电子市场历史,Gmail搜索历史) 9.通话记录和短信记录清理 10.SD卡垃圾清理 11.移动程序至SD卡 12.SD卡管理 13.批量安装 14.批量卸载 15.开机启动项管理 16.自定义启动...