通常,Gmail提供了下载所有附件的链接。但是,有人给我发送了HTML电子邮件,其中附件是电子邮件中的图像。从技术上来说,它们是附件,但是没有链接可将所有附件下载为存档。现在,我在每个图像上单击鼠标右键,然后单击“保存”,但这不是一个非常方便的解决方案。

是否可以将所有图像作为存档下载?

评论

不适合我。这种情况非常罕见,我没有花太多时间。

有源代码的最终解决方案吗? mime讯息?

@PreguntonCojoneroCabrón我还没有。

在Android Gmail应用程序上,您可以长按嵌入式图像,然后长按“图像预览”屏幕右上角菜单中的“查看图像”,然后长按“保存所有”,然后下载所有嵌入式图像。很实用,但是您可以使用Android手机,可以这样做,然后从手机中复制文件。

#1 楼

我要在Gmail中下载嵌入式电子邮件的所有图片的解决方法是:


打开包含嵌入式图像的电子邮件,请确保显示所有图像
在Internet浏览器中转到文件菜单,然后使用“页面另存为”选项。 (我使用Firefox,但应该适用于其他Internet浏览器。)
为页面设置目标位置并保存
该页面的所有文件(包括图片)应保存到目标文件夹中图片


#2 楼

我还没有找到解决方案,但是我发现使用拖放下载图像会更快。

如果将图像添加为附件,则会出现一次全部下载的选项。 。

更多信息,请访问:http://googlesystem.blogspot.com.es/2013/03/attach-images-in-new-gmail-compose.html

评论


此方法不会保存图像的低分辨率版本。要获得完整分辨率的版本,您仍然必须单击将鼠标悬停在图像上时弹出的“下载”按钮。

–艾伦·图灵
2014年12月13日在3:22

如果您有大图像而不考虑分辨率,这不是很好。当您收到一封包含14张以上图片的电子邮件时,可能会意外跳过其中的一张。由于我将gmail用于商业活动,因此我不会意外丢失图像。

– Xzila
17-10-24在22:51

#3 楼


滚动到消息的底部,然后单击“前进”按钮。
每个嵌入式附件现在都将显示为带有删除(x)选项的链接。
如果单击名称,

此过程使用嵌入式相机元数据(相机类型和设置)保存了2,354,359字节(磁盘上为2.4 MB)的文件大小。对于使用右键单击->另存为技术的相同图像,仅保存了1,126,377字节(磁盘上为1.1 MB)的文件大小。两种技术都产生了分辨率为1944××2592的图像,但是网页上显示的图像显然存在一些压缩。

此测试是在适用于Mac的Google Chrome浏览器上完成的。

评论


即使单击“前进”,图像仍显示为嵌入状态,底部没有任何附件链接。

–火花
2015年8月17日在23:14



对我有用,W7上的Chrome。 Tx

–aka也
16 Dec 15'在20:34

我过去曾经成功过。我刚刚遇到了一封电子邮件,其中包含14个大于窗口的嵌入式图像,而当我尝试这样做时,它只在转发电子邮件的底部放了几个以便于下载,其余的仍被嵌入。哦,谷歌。

– Xzila
17-10-24在22:50

@Xzila如果您下载可以看到的附件,然后在转发电子邮件中将其删除,该怎么办?然后是否可以看到更多附件?如果是,那么您可以重复一遍吗?

– D-B
17年4月4日在2:01

与@Sparkler相同的经验。 Windows 10版邮件中的电子邮件

–史蒂夫·克兰(Steve Crane)
18年2月27日在10:18

#4 楼

我有一个答案,但需要将电子邮件转发到yahoo电子邮件帐户。然后,您可以从yahoo电子邮件帐户一次下载所有图像。该选项位于电子邮件的底部。它将图像下载到一个zip文件中。

如果有很多照片,那么值得为此设置一个Yahoo帐户!

评论


找不到任何这样的选择!

–coding_idiot
16年4月27日在5:25

#5 楼

这些图像嵌入电子邮件的方式似乎有问题。通常,如果使用了附件按钮,您将获得全部下载。

它在图像的右上方,看起来像箭头。

但是,如果没有该选项,图像将被嵌入。您只有Google云端硬盘图标。

,因此您需要做的就是单击“云端硬盘”图标,然后将它们全部保存到云端硬盘。要求您整理文件夹时,请创建一个新文件夹。进入云端硬盘后,转到文件夹并选择文件夹中的所有图像,然后会有一个按钮将其全部选中。现在下载。它将以zip文件下载它们,您可以将其解压缩到所需的任何位置。

请记住,如果以后发送大量照片,请使用附加按钮。

评论


我找不到驱动器图标。屏幕截图会增强此答案。

–aparente001
18年8月18日在13:43

#6 楼

我通常会执行以下操作:


显示原始文件(可以在回复按钮旁边的更多菜单中找到)
下载原始文件

munpack original_msg.txt (这是Linux命令,但是我在Windows 10上具有Linux子系统)

这将提取所有图像并保留其原始文件名。

评论


这是我所见过的使图像文件名保持完整的最佳方法。

– zanbri
20 Mar 26 '20在14:26

#7 楼

截屏!不了解PC,但是在Mac上,同时按Command shift 4,然后在每个图像周围绘制一个矩形。放开时,它将保存在桌面上。根据需要重新命名。

评论


这会将质量降低到预览级别...图像的细节通常比屏幕上显示的要多得多。

– Ben Voigt
2015年5月15日0:48

这正是我所需要的。我的妻子给我发了一张我想转录的序列号的屏幕截图。我想将图像保存到照片中,进行裁剪,然后将裁剪后的图像附加到便笺上,以方便查看和转录。回想起来,我应该刚使用我的计算机。

–布赖恩·罗斯斯坦(Brian Rothstein)
16 Mar 16 '16 at 16:46

#8 楼

我针对此问题的解决方案是使用Thunderbird

设置

通过Thunderbird中的“现有邮件帐户”向导设置您的Gmail帐户。这很容易。您只需插入您的首选名称以及gmail的电子邮件地址和密码。如果您正确键入了它们,则在此步骤之后将打开一个网页,要求确认Thundebird-Gmail对。接受。

下载照片


在打开包含图像的邮件之前,请转到“查看”->“消息”
“正文”->“纯文本”
现在打开您的邮件。
在右下角会有一个按钮:全部保存

这将保存邮件内部的所有附件,包括图像。

评论


谢谢!!对于任何Thunderbird用户(例如我自己),这都是最佳解决方案。

–aparente001
18年8月18日在13:42

#9 楼

在最新的Gmail中:


只需单击图像,它便会开始幻灯片播放。

比下载整个页面然后在文件夹中找到合适的图像要好。或右键单击每个单独的图像,尤其是在图像较大的情况下。

评论


似乎没有一个很好的方法,但是我最喜欢这种方法,因为它虽然速度很慢,却可以让您不会意外丢失任何图像。

– Xzila
17-10-24在22:52

#10 楼

这是一个可能的解决方案。

我将电子邮件转发到我的Yahoo帐户。从那里,右键单击嵌入式图像,然后选择View Image选项。雅虎将以原始分辨率显示原始图片。然后,您可以右键单击以保存该图片。

FYI:
仅截屏或右键单击“保存图像”不是一个好的解决方案,因为如果嵌入的图像分辨率很高,您将只能恢复低分辨率,几乎是原始附件的缩略图。

评论


有关服务的观点和个人感觉无助于回答问题,应避免使用。同样,该解决方案并不能真正解决最初的问题,该问题是找到一种比必须手动保存每个单独图像更简单的解决方案。该解决方案实际上仅对完全相同的过程增加了一个额外的步骤,因为op并没有表示担心要获得比电子邮件中提供的分辨率更高的分辨率。

–布拉德利·A·泰特罗(Bradley A. Tetreault)
2014年8月3日在22:48

#11 楼

当我的一个客户向我发送大量嵌入式图像而不是附加图像时,我遇到了同样的问题。小小的Google脚本,它将多个已加星标线程的所有附件合并到一个zip文件中,并将其保存到您的Google云端硬盘中。 >我还将发布以下说明:


在Gmail中为您要保存其附件的线程/会话加注星标。
通过单击此Google脚本运行脚本链接。
单击链接后,登录Google(如果尚未登录)并授予其访问Gmail的权限。它将最多从十个加星标的线程中获取附件,并创建一个名为downloadAttachments.zip的压缩文件,该文件将放置在Google云端硬盘的根文件夹中。


评论


您可以修改为JS,然后将其复制粘贴到浏览器控制台中吗?

– 2540625
18年3月30日在21:13

#12 楼

答案是右键单击并选择“查看图像”。这样您就可以另存为JPG。

评论


这就是Asker所做的。首选的解决方案是一次下载所有文件。

–ale
2015年6月9日在11:23