恼人的winmail.dat及解决办法

解决 Outlook 邮件中出现的 Winmail.dat 附件问题 当收件人的邮件客户端不支持解析 TNEF 格式时,附件就会显示为 Winmail.dat 文件,而无法直接打开。在使用 Outlook 邮件时,有时候会遇到一个常见的问题,就是在收到的邮件中出现了名为 Winmail.dat 的附件。这个问题通常发生在发送方使用了 Outlook 或 Exchange Server,并且收件人使用的邮件客户端不支持解析这种附件格式的情况下。希望上述示例代码能够帮助你解决 Outlook 邮件中出现的 Winmail.dat 附件问题。接下来,我们遍历附件列表,并使用。 阅读详情

如果你使用非Outlook软件来处理来自Outlook以及Exchange Server的E-mail,你很可能会遇到附件为winmail.dat的邮件,而你完全不知道这个附件如何打开,甚至更惨的是原本附件在邮件中的文件也不幸被这个winmail.dat吃掉了。你也许会询问这封邮件的发件人,这个时候对方多半也是一头雾水,因为人家用Outlook用的好好的,从来没有听说过这个问题,说得直白一点,就是完全不知道你在说什么。

 

那到底这个winmail.dat是什么呢?是MS的工具在编码打包你的邮件进行发送时,如果按照默认指定的RTF格式,会把格式信息按照MS自己的一套标准存放在邮件体中,造成非Outlook客户端不认识,无法正确解析。Well done, Redmond.

 

怎么办呢?两个方案:

1- 如果可能,向发件人建议不要使用Outlook或者至少让他/她发送邮件时不要使用RTF格式,纯文本或HTML均可。(注意如果修改全局设置没有效果的话,可能还需要单独修改每一个存在通讯录里的联系人。)

2- 如果没办法让邮件的发送人对他/她使用的邮件客户端作任何调整,你也可以下载winmail.dat阅读器,如http://www.kopf.com.br/winmail/winmail-reader-setup.exe ,或者通过Google寻找其他类似工具。

 

强烈呼吁大家使用符合open standards的工具,尤其是在日常交流中日益重要的E-mail上,这是对你邮件的接收者最基本、也最直接的尊重。

解析winmail.dat文件的编程方法 在本文中,我们将探讨如何使用编程语言来解析和打开winmail.dat文件。因此,我们将使用编程来解析该文件,并提取其中的内容。Python是一种流行的、易于学习和使用的语言,具有丰富的库和工具生态系统,非常适合处理各种文件格式。使用上述代码,您可以在Python环境中解析和提取winmail.dat文件的内容。接下来,我们需要安装一个用于解析winmail.dat文件的Python库。的函数,该函数接受winmail.dat文件的路径作为参数。替换为实际的winmail.dat文件路径。 阅读详情

相关推荐

解决Winmail.dat邮件附件难题:工具使用指南

Winmail.dat是一个在Microsoft Exchange Server和Outlook中处理邮件时可能生成的附件文件。它包含了富文本格式的邮件内容和可能的附件,但仅在特定的客户端或工具中才能被正确解析。当发送者使用了RTF(富文本格式)来撰写邮件,而接收者使用的是不支持RTF的邮件客户端时,Winmail.dat文件就可能出现。在本章节中,我们介绍了Winmail.dat的基本概念、出现的情境以及为什么它对于某些用户来说是一个问题。

weixin_31591833的博客 1431

[Tips] 恼人的winmail.dat及解决办法

如果你使用非Outlook软件来处理来自Outlook以及Exchange Server的E-mail,你很可能会遇到附件为winmail.dat的邮件,而你完全不知道这个附件如何打开,甚至更惨的是原本附件在邮件中的文件也不幸被这个winmail.dat吃掉了。你也许会询问这封邮件的发件人,这个时候对方多半也是一头雾水,因为人家用Outlook用的好好的,从来没有听说过这个问题,说得直白一点,就...

586

解决outlook发送winmail.dat方法

若要阻止 Outlook 2007 发送 Winmail.dat 文件,请执行以下步骤: 1. 安装修补程序office-957692 . 有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 957692 Outlook 2007 修补程序包 (Outlook.msp) 的说明:2008 年 10 月 28 日 2. 添加 DisableTNEF 注册表项。为此,请执行以下步骤: 1. 退出 Outlook 2007。 2. 启动注册表编辑器。  在 Windows Vista 中,单击“开始” ,在“开始搜索”框中键入 regedit,然后按 ENTER。 如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。  在 Windows XP 中,依次单击“开始”和“运行”,键入 regedit,然后单击“确定”。 3. 找到并选择以下注册表子项: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences 4. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 5. 键入 DisableTNEF,然后按 Enter。 6. 右键单击“DisableTNEF”,然后单击“修改”。 7. 在“数值数据”框中,键入 1,然后单击“确定”。 8. 退出注册表编辑器。 9. 重新启动计算机。

如何查看winmail.dat附件

当使用非Outlook邮件客户端接收来自Outlook的电子邮件时,会出现收到的电子邮件中的附件变为winmail.dat的情况,这是MS的工具在编码邮件进行发送时,如果按照默认指定的RTF格式,会把格式信息按照MS自己的一套标准存放在邮件体中,造成非Outlook客户端无法正确解析的情况。 通过Outlook客户端发送电子邮件: Outlook客户端发送RTF格式的邮件 在W...

上海云璨的博客 1087

winmail opener

当对方用outlook或foxmail以RFT文件格式发给你邮件时,你接收到的邮件就是一个以winmail.dat格式的邮件附件,一般的程序是无法打开它的,试试这款winmail opener软件吧,也许它能解决您的难题。

Changer: Feature Interaction Is What You Need forChange Detection

还有“交换“交互是一种完全不需要参数和计算的操作,它是通过交换空间或通道维度上的双时态特征映射来实现的,交换的特征在经过后续的卷积或令牌混合时进行混合。方法二:提出了两种简单的交互策略,AD和特征“交换”,大量的实验表明,它们可以极大地提高MetaChanger的性能,特别是特征“交换”,即使嵌入到复杂的网络中或应用于具有挑战性的数据集。在这里,我们用虚线勾勒本文的重点。这是变化检测任务的基本问题,双时相图像提供了同一地区在不同时间点的图像数据,通过对比这两个时间点的图像,我们可以检测出该地区的变化。

yokon的博客 1622

邮件附件winmail.dat文件的正确打开姿势【企业邮箱如何申请】

Outlook是一款办公场景中常被使用的邮箱工具。许多用户在用Outlook管理邮箱收发邮件的过程中,会遇到邮件中的附件被打包成winmail.dat格式文件无法打开的情况。今天邮箱课堂将分享邮件附件winmail.dat文件正确的打开姿势,让各位用户畅享轻松高效的邮件通信体验。【怎么申请企业邮箱】 【场景还原】 用户使用Outlook客户端发信,邮件中带有一个或者多个附件。收件方使用非Outlook客户端收信,主要集中在手机端iOS、安卓自带邮件客户端。收件方收到邮件后发现原有附件被打包成winmai

naite123456的博客 3827

【人工智能】人工智能基础概念、流派、发展史

人工智能初衷就是让计算机能够像人类一样具有自我思考、自我学习、自我决策的能力。依据百度百科上对人工智能定义:人工智能是研究、开发用于模拟、扩展和延伸人的智能的理论、方法、技术及应用系统的一门新的技术学科。人工智能是研究使计算机来模拟人的某些思维过程和智能行为的学科,主要包括计算机实现智能的原理、制造类似于人脑智能的计算机,使计算机能实现更高层次的应用。

WEL测试 1882

Outlook使用RTF格式发信出现Winmail.dat附件事宜

接到用户反馈对方使用Outlook客户端发信过来,我们收到的呈现是winmail.dat附件,我们单独还要找第三方工具软件解析出来。 原理:Outlook选用的格式为微软自研RTF格式(常规是HTML和纯文本格式)来发送,接收客户端非微软客户端,比如自建系统的web,Foxmail等客户端出现不兼容,行程一个winmail.dat附件。 RTF全称为Rich Text Format,即带有格式的文本文件,如写字板文件等,用wps、word都能打开rtf文件。 备注:一般如果邮件系统后台程序没有自动转换ba

物似人非 情有何堪 2073

一文读懂AI大模型时代的RAG技术

RAG(Retrieval-Augmented Generation,检索增强生成) 是一种结合检索技术与生成模型的技术架构,旨在通过动态引入外部知识库增强大语言模型(LLM)的生成能力。其核心思想是通过检索系统从外部数据源(如企业知识库、实时文档等)获取相关信息,并将检索结果作为上下文输入生成模型,以提高生成答案的准确性、时效性和专业性

awei0916的专栏 2119

贝塞尔曲线在机器人路径平滑中的实战应用与优化

本文深入探讨了贝塞尔曲线算法在机器人路径平滑中的核心应用。通过对比G1CBS与G2CBS两种方法,详细阐述了如何实现从切线连续到曲率连续的平滑优化,以满足不同机器人对运动平稳性和效率的需求,并提供了完整的Python代码实现与关键参数调优指南。

weixin_29051811的博客 307

关于Winmail.dat

 有时候会遇到“收到一封很大的邮件,实际上发件方发送时是有正常附件的,但收件方在WEBMAIL上查看这封邮件时,确发现附件变成了Winmail.dat,通过客户端OE(Outlook Express简称)接收下来这封邮件,发现连Winmail.dat这个附件也不存在了”的情况,经查询发件方是使用Microsoft Outlook或Microsoft Exchange Server发送的RT

sj0621的专栏 908

livox avia平台搭建

livox雷达数据采集平台搭建

Shilong的博客 1310

winmail.dat文件打开方法

Winmail Opener-winmail.dat文件浏览器(内附下载地址)       使用Foxmail客户端的同学们,经常会收到一个winmail.dat文件,但是又查看不了。这是由于Outlook采用TNEF(Transport Neutral Encapsulation Format)格式来发送邮件内容和附件,对于Foxmail等非MS系客户端,只能看到一个名为winmail...

weixin_34357962的博客 703

ArduPilot简介

一,什么是ArduPilot? ArduPilot是一个可信的,多用途的,开源的自动驾驶系统。该系统支持了非常多的交通工具类型,包括多旋翼无人机,传统直升机,固定翼飞行器,船,潜艇,巡逻车等。源码由大型开发者社区的专家和爱好者共同开发和维护。也欢迎更多的开发者加入源码的迭代演进,最好的“打开”方式就是加入开发者团队论坛。该论坛对所有人开放,在这里可以深入感受到开发者们对ArduPilot的热爱。 论坛链接:ArduPilot Discourse 开发者指南:Welcome to the ArduPil

从0到1,突破自己 5452

AUTOSAR从入门到精通-【应用实战篇】车载HMI-ADAS

ADAS是高级驾驶辅助系统(Advanced Driving Assistance System)简称ADAS。ADAS高级驾驶辅助系统是利用安装于车上的各式各样的传感器, 在第一时间收集车内外的环境数据, 进行静、动态物体的辨识、侦测与追踪等技术上的处理, 从而能够让驾驶者在最快的时间察觉可能发生的危险, 以引起注意和提高安全性的主动安全技术。

lin_xiu的博客 1435

winmail.dat怎么打开

winmail.dat的打开工具

bfx8822的专栏 4949

YOLOv10改进 | 主干篇 | 引入FasterNet:Run, Don‘t Walk,追求更快的神经网络

本文引入了 FasterNet 作为 YOLOv10 的主干网络。通过 PConv 算子,我们有效降低了模型的计算冗余。对于追求极致推理速度的场景(如树莓派、Jetson Nano),该改进方案极具价值。建议在训练时配合混合精度训练 (AMP)进一步加速。

weixin_51988935的博客 604

如何打开.dat格式文档文件:邮件中的winmail.dat附件是什么

严格来说.DAT 并不是一种标准文件格式,许多软件都会使用这个扩展名存储文件,但文件含义却不同,所以这要看具体情况来定。但是,有时你可能会在收到的邮件里看到包含一个.dat格式的附件,名称为winmail.dat。我们或许已经知道对方发送过来的是文件,但是收到的却是这样的附件,其原因何在?下面志文工作室与您一起探讨。   如果你使用非Outlook软件来处理来自Outlook以及Exchange...

3059

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

收到包含winmail.dat附件的邮件怎么办?

有些人可能会收到winmail.dat附件的邮件,这个是发件方outlook的bug,一般情况下需要修改outlook的发送格式或者安装补丁(下方链接是微软官方解决办法)。但是有时候通知发件人做这些操作并不现实,所以收件方可以使用以下方法还原成winmail.dat格式的真实附件。 http://support.microsoft.com/kb/2780...

weixin_34085658的博客 611

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

如何查看winmail.dat中的文件

前言 今天收到一个邮件,原本附件是一个doc,结果发现就一个winmail.dat附件,而且邮件正文的格式也没了。 我用的是mac,去AppStore下载阅读器需要花钱,网上提供的方案也没有解决问题。 解决方案 1.保存附件 将winmail.dat保存到本地 2. 网站解析 点击https://www.winmaildat.com,进入解析网站,点击选择文件选择winmail.dat,然后点击Start开始解析。 3.保存解析文件 解析过后文件如下,点击每个文件即可下载到本地 95后小程序员,写的

CatchLight的博客 1429

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

邮件变成了Winmail.dat

问题: 在使用Outlook发送的邮件,到了Web端,就变成了含有Winmail.dat的邮件了,这种邮件一般只能看到一个 winmail.dat 的附件,正文中的格式和其他附件都丢失了,使用Foxmail接收也是只能看到这种邮件。 winmail.dat 是 Microsoft Office Outlook 发出的RTF 格式文件,只能由 Office Outlook 打开。 由于并不是所有的人...

ytakcc的专栏 1589

java mail 附件 dat,邮件附件winmail.dat文件的正确打开姿势

Outlook是一款办公场景中常被使用的邮箱工具。许多用户在用Outlook管理邮箱收发邮件的过程中,会遇到邮件中的附件被打包成winmail.dat格式文件无法打开的情况。今天将分享邮件附件winmail.dat文件正确的打开姿势,让各位用户畅享轻松高效的邮件通信体验。【场景还原】用户使用Outlook客户端发信,邮件中带有一个或者多个附件。收件方使用非Outlook客户端收信,主要集中在手机端...

weixin_39583655的博客 789

android发送邮件(包括附件)

android发送邮件初期遇到的问题:     1.发送到QQ邮箱成为垃圾邮件     2.发送到有些邮箱,没有正文     经过几次试验,终于能够正常发送邮件了。     以下是代码:   public class MailSender { /** * send mail * @param mailInfo Info */ public boolean send

wanhjun的专栏 680

查看 winmail.dat 附件及避免此问题的配置

<br />有时我们的邮件会收到一个名叫 winmail.dat 的大附件,但又没有程序能打开它。原来这是 Microsoft Exchange 的一个“功能”。 Exchange 支持富文本邮件,即包含字体格式等的邮件,但其它邮件系统不支持,于是从 Exchange 发到非 Exchange 的邮箱后,这个邮件就变成了一个附件,通常叫 winmail.dat,偶尔有其它名字。如果你以纯文本方式打开它,会在文件头看到类似 IPM.Microsoft Mail.Note 的文件格式声明。如果你也用 Excha

雪峰的专栏 4407

winmail.dat 的文件的解决方案

最近没事,总结了一下问题,发现 附件为winmail.dat的问题挺多的,所以在网上搜了一下解决方法,希望能帮到大家。没测试过,如果有朋友根据这设置调节成功了,请留一下言,告诉我一下啊。先谢谢了啊哈。 电子邮件从发件人使用的 Outlook 收到包括 Winmail.dat 附件 症状 您收到包含 winmail.dat 附件的电子邮件。如果满足所有以下条...

weixin_34268610的博客 496
上一篇: Outlook无法打开保存附件 提示无权限
下一篇: 在 Microsoft Outlook 中无法打开附件
jameswon
博客等级 码龄17年 7粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值