letter => 'letter',
purchase_delivery_order => 'delivery_orders',
sales_delivery_order => 'delivery_orders',
+ dunning => 'dunning',
);
sub new {
my @parts;
- push @{ $self->{headers} }, (Type => "multipart/mixed");
-
if ($self->{message}) {
push @parts, Email::MIME->create(
attributes => {
'X-Mailer' => "kivitendo " . SL::Version->get_version,
);
$self->{mail_attachments} = [];
- $self->{content_by_name} = $::instance_conf->get_email_journal == 1 && $::instance_conf->get_doc_files;
my $error;
my $ok = eval {
If $self->{journalentry} and either $self->{record_id} or $::form->{id} (checked in
this order) exist a record link from record to email journal is created.
+ It is possible to provide an array reference with more than one id in
+ $self->{record_id} or $::form->{id}. In this case all records are linked to
+ the mail.
Will fail silently if record_link creation wasn't successful (same behaviour as
_store_in_journal).