我正在制作一个电子邮件管道脚本,只需保存回复内容而不是原始引用的电子邮件.我正在使用mime解析器类(http://www.phpclasses.org/package/3169-PHP-Decode-MIME-e-mail-messages.html)从电子邮件中获取我需要的所有信息:
Message ID: AANLkTimYRxMJwjLSdcDP5ksM=xxx@mail.gmail.com
Reply ID: 20110316205225.xxx@example.com
Subject: Re: MessageX
To: q1-1234567890@example.com
From: Someone someone@someothersite.com
Body: Hello,
Blah Blah Blah
-Someone
On Wed, Mar 16, 2011 at 3:52 PM, <q1-1234567890@example.com> wrote:
> Hello,
>
> Some other blah, blah, blah.
>
> Thank you,
> Me
Run Code Online (Sandbox Code Playgroud)
在正文部分,我收到了原始引用的电子邮件.我怎样才能过滤掉这个?我知道电子邮件客户端经常在引用的内容旁边添加">",但我不确定这是否足够好.谢谢你的帮助.
我正在构建一个Coldfusion组件的问题.好吧,我不确定这是一个问题,或者事情是如何起作用的,但这看起来很奇怪.首先,我为我的组件的init函数设置参数并调用组件.但是如果我在调用后更改其中一个参数,它也会更改组件中保存的值.它是否正确?
我不确定我是否能很好地解释这一点.这是一些伪代码:
<cfset fruit = [] />
<cfset fruit[1] = {
id = 1,
name = "apple"
} />
<cfset fruit[2] = {
id = 2,
name = "orange"
} />
<cfset args = {
title = "Fruit",
data = fruit
} />
<cfinvoke component="test" method="init" returnvariable="test" argumentcollection=#args# />
<cfset fruit[2].name = "banana" />
Run Code Online (Sandbox Code Playgroud)
该init函数将title和data参数存储在组件的variables范围中.
现在,如果我从test对象输出数据,我得到apple和banana.但我期望该组件保留在调用期间收到的数据.
如果我需要澄清任何事情,请告诉我.谢谢你的帮助!
我无法让ColdFusion连接到使用自签名证书的安全FTP服务器.连接只是超时.我已经在FTP客户端测试了设置并且它可以正常工作,但您必须接受"未知证书".
代码虽然不是很有帮助:
<cfftp
connection="ftp"
action="open"
server="server"
username="username"
password="password"
port="23456"
passive="true"
secure="true"
/>
Run Code Online (Sandbox Code Playgroud)
这是我从ColdFusion得到的错误:
Verify your connection attributes: username, password, server, fingerprint, port, key, connection, proxyServer, and secure (as applicable). Error: Session.connect: java.net.SocketTimeoutException: Read timed out.
有谁知道是否可以接受证书?或者,如果这甚至是问题?