- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是off-topic .它目前不接受答案。
想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。
9年前关闭。
Improve this question
我有一个系统是内部解决方案,试图通过电子邮件将发票发送给客户。除了一个客户端获得 .dat 文件而不是其他人获得的生成良好的 .pdf 文件之外,该系统运行良好。
我已经研究过这个问题,很多事情都指向 Outlook 发送电子邮件(不使用 Outlook)和拆分文件的问题,因为它太大了(不是,我们可以手动发送电子邮件。)
这些文件被重命名为“=_utf-8_B_Q29uc29saWRhdGVkIEludm9pY2VzIGZv.dat”而不是“1180426.pdf”。
在两个文件的标题之后只是对我没有任何意义的字符行。
.dat 文件的标题:
文件 1
=?utf-8?B?Y2lCQmJIQm9ZU0JKYm5OMWJHRjBhVzl1Pz0NCiA9P3V0Zi04P0I/SUNZ?=\
\
=?utf-8?B?Z1YyRjBaWEp3Y205dlptbHVaeUF0SUVGc2NHaGhJRWx1YzNWc1lYUnBi?=\
\
=?utf-8?B?MjRnSmlCWFlYUmw/PQ0KID0/dXRmLTg/Qj9jbkJ5YjI5bWFXNW5JT0tB?=\
\
=?utf-8?B?a3lCVmJtbDJaWEp6WVd3Z1EybDBlU3dnS0RJd01USXRNRFF0TVRNcD89?=\
\
=?utf-8?B?DQogPT91dGYtOD9CP0xuQmtaZz09Pz0=?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment
=?utf-8?B?YUdFZ1NXNXpkV3hoZEdsdmJpQW1JRmRoPz0NCiA9P3V0Zi04P0I/ZEdW?=\
\
=?utf-8?B?eWNISnZiMlpwYm1jZ0xTQkJiSEJvWVNCSmJuTjFiR0YwYVc5dUlDWWdW?=\
\
=?utf-8?B?MkYwWlhKd2NtOXY/PQ0KID0/dXRmLTg/Qj9abWx1WnlEaWdKTWdWVzVw?=\
\
=?utf-8?B?ZG1WeWMyRnNJRU5wZEhrc0lDZ3lNREV5TFRBMExURXpLUzV3WkdZPT89?=\
\
=?utf-8?B??="
Content-Transfer-Encoding: base64
Content-Disposition: attachment
最佳答案
来自评论:
在文件名中打印了一个奇怪的 Unicode 字符而不是连字符:“...防水 - 环球城,...”。可能是某人的邮件服务器对非 ASCII 字符敏感,因此将其编码为 base64。将其更改为常规 ASCII 连字符,应该没问题。
我是如何找到它的:
首先,这是我使用的在线 base64 解码器:http://www.opinionatedgeek.com/dotnet/tools/base64decode/
其次,我从连接 header 中的所有 base64 字符串开始。它被分成多个段:对于第一个标题,有 5 个段。段是问号之间的长部分。把它们放在一起,你得到:
Y2lCQmJIQm9ZU0JKYm5OMWJHRjBhVzl1Pz0NCiA9P3V0Zi04P0I/SUNZ
Z1YyRjBaWEp3Y205dlptbHVaeUF0SUVGc2NHaGhJRWx1YzNWc1lYUnBi
MjRnSmlCWFlYUmw/PQ0KID0/dXRmLTg/Qj9jbkJ5YjI5bWFXNW5JT0tB
a3lCVmJtbDJaWEp6WVd3Z1EybDBlU3dnS0RJd01USXRNRFF0TVRNcD89
DQogPT91dGYtOD9CP0xuQmtaZz09Pz0=
ciBBbHBoYSBJbnN1bGF0aW9u?=
=?utf-8?B?ICYgV2F0ZXJwcm9vZmluZyAtIEFscGhhIEluc3VsYXRpb24gJiBXYXRl?=
=?utf-8?B?cnByb29maW5nIOKAkyBVbml2ZXJzYWwgQ2l0eSwgKDIwMTItMDQtMTMp?=
=?utf-8?B?LnBkZg==?=
Q29uc29saWRhdGVkIEludm9pY2VzIGZvciBBbHBoYSBJbnN1bGF0aW9u
ICYgV2F0ZXJwcm9vZmluZyAtIEFscGhhIEluc3VsYXRpb24gJiBXYXRl
cnByb29maW5nIOKAkyBVbml2ZXJzYWwgQ2l0eSwgKDIwMTItMDQtMTMp
LnBkZg==
43 6F 6E 73 6F 6C 69 64 61 74 65 64 20 49 6E 76 Consolidated Inv
6F 69 63 65 73 20 66 6F 72 20 41 6C 70 68 61 20 oices for ****
49 6E 73 75 6C 61 74 69 6F 6E 20 26 20 57 61 74 ********** & ***
65 72 70 72 6F 6F 66 69 6E 67 20 2D 20 41 6C 70 ********** - ***
68 61 20 49 6E 73 75 6C 61 74 69 6F 6E 20 26 20 ** ********** &
57 61 74 65 72 70 72 6F 6F 66 69 6E 67 20 E2 80 ************* â€
93 20 55 6E 69 76 65 72 73 61 6C 20 43 69 74 79 “ ********* ****
2C 20 28 32 30 31 32 2D 30 34 2D 31 33 29 2E 70 , (2012-04-13).p
64 66 df
关于email - PDF 附件正在更改为无法使用的 DAT 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10194447/
该代码提示用户选择一个 Excel 文件和五个不同的 DAT 文件。 Excel 文件被加载到工作表上,然后应该为每个要导入的 DAT 文件添加新工作表。 Excel 文件正确加载,但程序在第一次尝试
我尝试在 Three.js 项目中使用 dat.gui 来允许打开和关闭场景中各种元素的可见属性。从功能上来说,这工作得很好。然而,我遇到的问题是因为我正在为场景中每个 child 的可见属性创建一个
我正在构建一个折纸模拟器,我希望能够使用 dat.gui slider “折叠”纸张。我还想包括轨道控制。 但是,当我单击 slider 并随后将鼠标移出 dat.gui 窗口时,轨道控件已被触发,导
我基本上试图写入/读取 C 子文件夹中的文件。有问题的文件夹位于 C:/users/me/Test/ 。下面是我的尝试的一个例子。 已包含在内。 DIR *dirPS = opendir("/
我在 MorphTargets 上使用 dat.gui。默认情况下,GUI 将 0 作为最小值,将 1 作为最大值,我希望它们显示为我各自的值,例如:0 为 10,1 为 20。 我该怎么做? 最佳答
#include #include struct stud { int rollno; char name[10]; char add[10]; }; void main() {
1) 我正在开发一个有 2 个 slider 的 dat.GUI 应用程序。我想在另一个更改时重置一个。例如: var FizzyText = function() { this.slider
我正在尝试在代码中使用 DAT.gui 来控制 third.js 上的摄像头 我在 index.html 文件中包含以下内容。 我确保从 build 文件夹获取文件 当我在 my.js 文件中使用以
我有一个二进制文件格式.dat。我想将其转换为 png 或 jpg 格式,我尝试使用 numpy.loadtxt() 对其进行解码以获取数组列表,然后将其保存为 png 或 jpg 格式。但是当我执行
我有一个 Visual Studio 2010 解决方案,一周前两个文件神秘地出现在根解决方案文件夹中,名为 Index.dat 和 Storage.dat。它们的大小分别为 28 字节和 512 字
前几天开始下载了 http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz http://geoli
我的一个网站上有一个文件 GeoIPCity.day。最初的开发人员告诉我这是来自 maxmind.com 的免费文件,我应该每个月更新它。我查看了 maxmind.com 并没有找到具有完全相同名称
我陷入了一个奇怪的境地,我必须创建一个名为 abc.dat 的 .dat 文件,但问题是,当我创建它时,然后在我的 c: 驱动器中,我检查扩展名为 .dat 的文件没有被创建扩展名为 _auto_fi
我有一个很长的 3 列数值数据表。例如,它的一小部分看起来像这样: -5.3986816409999996e+00 8.3394692357616169e-23 2.2891221151890116e
我正在从服务器上提取带有附件的电子邮件,并根据特定条件将它们放入文件夹中。这对于以纯文本编码发送的电子邮件没有问题,但众所周知,如果它们以富文本格式发送,则附件会转换为 winmail.dat 格式。
实例如下: php" id="highlighter_878313"> ?
如下所示: ? 1
嗨,我是新来的,也是 R 的初学者, 我的问题: 如果我在 R 中有多个文件(test1.dat,test2.dat,...)可以使用,我使用此代码读取它们 filelist <- list.file
我尝试使用 dat.GUI 创建多个具有相同名称“ShowCoord”的按钮,这可能吗?我目前拥有的是: for (i = 0; i 注意:这只是一个提示,我无法从您的代码中得出更多结论。
我有以下 df 其中 num, chr, num dat a idat 1 20200101 h 20200101 2 20200113 g 20200113 3 2020021
我是一名优秀的程序员,十分优秀!