I use OTRS6
My code
Code: Select all
$NewArticleBackendObject = $Kernel::OM->Get('Kernel::System::Ticket::Article')->BackendForChannel(ChannelName => 'Email');
$subject = 'Subject';
$NewArticleID = $NewArticleBackendObject->ArticleSend(
TicketID => $NewTicketID,
SenderType => 'customer',
IsVisibleForCustomer => 1,
UserID => 1,
From => philip.steeman@mydomain,
To => 'Servicedesk <servicedesk@mydomain>',
Subject => $subject,
Body => $body,
Charset => 'iso-8859-15',
MimeType => 'text/plain',
HistoryType => 'NewTicket',
HistoryComment => 'Aangemaakt via uitleenformulier',
NoAgentNotify => 0,
);
In the Communicationlog I see this
Successfully queued message for delivery (MessageID: <1585036471.73920.3620406422@mydomain>, To: 'servicedesk@mydomain', From: 'philip.steeman@mydomain', Subject: 'Subject').
The Article is correctly stored in the new Ticket.
What is the way to add an article to a new Ticket without the mail?
Thanks
Philip
[/code]