如何将.pdf文件作为blat附件发送?

时间:2009-07-23 14:35:22

标签: email blat

我尝试使用带有blat的附件发送邮件(使用Access VBA的Shell命令)。

当我尝试发送.txt文件时,一切正常

blat ... -attach c:\mydir\myfile.txt

但如果我尝试使用相同的命令发送.pdf文件

blat ... -attach c:\mydir\myfile.pdf

我没有收到邮件。

提前感谢任何建议。

4 个答案:

答案 0 :(得分:2)

文件类型本身对BLAT无关紧要,但您的电子邮件提供商可能会以您要发送的PDF大小来阻止,或者可能会限制发送PDF文件。

我要与邮件提供商核实,看看他们是否有任何此类限制。与此同时,您可以将PDF重命名为文本,并要求收件人将其重命名为PDF,但这将是一个奇怪且有希望的短期解决方法。

答案 1 :(得分:2)

应该有用。你在文件名或目录中有空格吗?

c:\test\my file.pdf

答案 2 :(得分:2)

看一下文件名'length';我刚刚使用文本文件导致进程失败,因为NAME太长了。

失败:

ar_snP_shot.txt

成功:

ar_snP.txt

还可以使用命令行'debug'选项查看最新情况。你的日志说什么btw?

答案 3 :(得分:0)

参数 -body 需要始终使用。否则,程序挂起。 -body " "

问候