【发布时间】:2019-07-19 06:26:54
【问题描述】:
我正在使用 Email::SendGrid::V3 Perl 库,我的目标是通过使用他们的名字问候他们来向许多收件人发送一封电子邮件。但是,我无法弄清楚如何使用他们的在线文档进行个性化:
https://metacpan.org/pod/Email::SendGrid::V3#$self-%3Eset_section($key,-$value);
我可以向两个不同的人发送一封电子邮件,但我缺乏关于如何处理身体替换的信息。
use Email::SendGrid::V3;
my $sg = Email::SendGrid::V3->new(api_key => 'ABCDE');
my $result = $sg->from('noreply@mydomain.com')
->subject('This is a subject line')
->add_envelope( to => [ {email => 'john@mydomain.com', name => 'John Smith' }] )
->set_section('-NAME-', 'John')
->add_content('text/html', 'Hello -NAME-, how are you?')
->send;
print $result->{success} ? "It worked" : "It failed: " . $result->{reason};
任何提示将不胜感激。
【问题讨论】: