my $server_url = 'https://client.mailkit.eu/rpc.fcgi';
my $server = Frontier::Client->new('url' => $server_url, 'debug' => 1);
my $cid=Frontier::Client->int(6960001); my $mid=Frontier::Client->int(0);
my $camp=Frontier::Client->int(14); my $iul=Frontier::Client->int(117);
my $email = "somebody\@example.com";
my $result = $server->call(
'mailkit.sendmail',
$cid,
'client_md5_hash_here', $iul,
$camp,
{
'send_to',$email,
'content', {
'company','Xland.CZ',
'test_data',
[
{
'name','Payment 1',
'desc','Example payment',
'amount','2000',
'vat','0'
},
{
'name','Payment 2',
'desc','Example payment 2',
'amount','2000',
'vat','0'
},
],
},
},
{
'first_name', 'First Name',
'last_name', 'Last Name',
'email','Email',
'status','active', },
{
'nick_name','Nick Name',
'gender','male', 'phone','Phone',
'mobile','Mobile',
'fax','FAX',
'street','Street',
'city','City',
'state','State',
'country','Country',
'zip','ZIP/Postal Code',
},
{
'custom1','', 'custom2','', 'custom3','', },
--------------------- one file --------------------------
{
'name','file_name',
'data',"$base_64_data_attach",
}
-------------------- more files --------------------------
{
'attachement',
[
{
'name','file_name1',
'data',"$base_64_data_attach1",
},
{
'name','file_name2',
'data',"$base_64_data_attach2",
}
]
}
---------------------------------------------------------------
);