小编MyF*_*ult的帖子

PHP: imap_body -> 只获取消息文本

我正在使用 php imap-functions 从我的邮件服务器中获取邮件内容。

到目前为止,这对标题很有效 - 但我想获取消息包含的“纯”文本。

目前它看起来像这样:

身体:

--Apple-Mail=_0DCDC337-EC65-4217-B5CB-B3A2675D8573
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
    charset=utf-8

This is the text i want

--Apple-Mail=_0DCDC337-EC65-4217-B5CB-B3A2675D8573
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=utf-8

Quoted text

--Apple-Mail=_0DCDC337-EC65-4217-B5CB-B3A2675D8573--
Run Code Online (Sandbox Code Playgroud)

如果我使用,这是结果:

$body       =       imap_body($connection, $moverview->msgno,2);        
Run Code Online (Sandbox Code Playgroud)

最好的情况是如果我只得到最新的文本(“这是我想要的文本”)——甚至没有引用。

知道我如何解决这个问题吗?

提前致谢 :-)

php email imap

5
推荐指数
0
解决办法
1044
查看次数

LFTP-创建目录(如果不存在)

我想使用LFTP创建目录(如果不存在)。它应该是“单线”:

这已经起作用了:

lftp -c "open -u user,pass server; mkdir /test

lftp -c "open -u user,pass server; mkdir -p /test

如果目录已经存在,将失败:

mkdir:Zugriff nichtmöglich:550-无法创建目录:文件已存在16个文件已使用(0%)-授权:50000个文件1286621 KB已使用(0%)-授权:512000000 Kb(/ test2)

但是,如果目录已经存在,它的确会失败。我该如何做得更优雅?

linux bash lftp

5
推荐指数
2
解决办法
5422
查看次数

标签 统计

bash ×1

email ×1

imap ×1

lftp ×1

linux ×1

php ×1