Bugzilla email_in.pl引用了几个cc地址

时间:2014-12-04 09:35:32

标签: perl bugzilla

当从电子邮件创建案例时,我希望将电子邮件中存在的cc列表添加到我的默认bugzilla cc列表中。

我可以通过执行以下操作来执行以下操作:

my ($cc_address) = Email::Address->parse($input_email->header('Cc'));
$fields('cc') = $cc_address->address;

但是,如果我有多个地址,我可以通过执行以下操作来捕获它们:

my (@cc_address) = Email::Address->parse($input_email->header('Cc'));

然后我不确定如何将列表分配给$ fields('cc')。我不认为该字段确实需要列表。 有没有人有想法?

1 个答案:

答案 0 :(得分:0)

未经测试,但您尝试过:

my (@cc_address) = Email::Address->parse($input_email->header('Cc'));
my $cc_as_string = join ",", @cc_address;
$fields('cc') = $cc_as_string