65.9K
CodeProject 正在变化。 阅读更多。
Home

MySendToMail:Windows SendTo/Email 的替代方案

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.50/5 (2投票s)

2007 年 2 月 1 日

CPOL

2分钟阅读

viewsIcon

41529

downloadIcon

1637

本文介绍了一个工具,可以通过简单的右键单击 => 发送到,来发送嵌入/附件图像的电子邮件。

Click to enlarge

引言

MySendToMail 是一个 Windows shell 增强程序,可以自动通过电子邮件发送嵌入式图像(照片)。

MySendToMail 旨在取代 Windows 资源管理器中提供的“发送到/电子邮件收件人”快捷方式。它可以自动生成包含嵌入在正文中的图像(在 HTML 表格中)以及作为 zip 文件附加的电子邮件。

我编写这个程序是因为……我喜欢发送图片 - 但确保人们正确收到它们并不总是容易的 - 有太多的不同的电子邮件客户端,太多的网关会更改/损坏原始电子邮件消息,或者因为它们太大而拒绝它们。所以我尝试编写一个 Windows XP 中“发送到/邮件收件人”功能的替代品。希望你喜欢它!

背景

MySendToMail 被实现为指向“SendTo”特殊文件夹的快捷方式;它调用一个用 JavaScript 实现的 Windows 脚本宿主 (WSH) 程序,该程序

  • 为电子邮件消息创建 HTML 正文
  • 调整所有选定图像的大小
  • 将选定的图像嵌入到电子邮件正文中 - 作为 HTML 表格中的小缩略图
  • 以 zip 文件附加选定的图像 - 但分辨率更高(适合打印)

使用此工具

要使用此工具

  1. 启动 Windows 资源管理器/我的文档/我的图片
  2. 选择一个或多个 JPG 图像
  3. 使用右键单击并选择菜单“发送到”,然后选择选项“My Send To Mail”

  1. 电子邮件消息编辑器将自动打开您的新消息
  2. 输入您的消息文本,然后发送您的电子邮件
  3. 在“My Send To Mail”窗口中按 Enter 键以关闭程序(并清理/删除临时文件)

功能和 TODO 列表

MySendToMail 支持以下功能

  • JPG 图像调整大小
  • Thunderbird 电子邮件客户端

TODO 列表很长 - 以下是一些非常重要的缺失功能

  • 支持其他图像格式 - GIF、PNG 等。
  • 支持其他电子邮件客户端 - Outlook Express、Outlook 等。
  • 支持交互式调整大小/嵌入:请求所需大小,请求 HTML 表格中的列数等。
  • 替换 Windows“发送到”菜单选项(而不是在“发送到”菜单中添加新项目)

历史

  • V1.0 - $Date: 2007-02-01 11:15:58 +0100 (jeu., 01 févr. 2007) $
© . All rights reserved.