Files
crm.twinpol.com/modules/EcmSalesC/sendEmail.php

33 lines
1000 B
PHP
Raw Permalink Normal View History

2025-05-12 15:44:39 +00:00
<?php
// create and save document pdf
require_once 'modules/EcmSales/createPDF.php';
$filename = createEcmSalePdf($_REQUEST['record'], 'EMAIL');
$filename = basename($filename);
// create mailService object
require_once 'include/ECM/EcmSendMail/EcmSendMail.inc';
$mS = new EcmSendMail (); // mS = mailService
$mS->setSubject ( "śśś" );
$mS->setMessage ( "śćźłó" );
$mS->setSender ( 'mz@bim-it.pl', 'łóżś' );
$mS->setAddresses ( array (
'mz@e5.pl' => 'Michał Zieliński'
) );
$mS->setCCAddresses ( array (
'mz@bim-it' => 'Michał Zieliński'
) );
$mS->setBCCAddresses ( array (
'mz@saas-systes.pl' => 'Michał Zieliński'
) );
// include PDF
$s = new EcmSale ();
$s->retrieve ( $_REQUEST ['record'] );
$mS->setAttachments ( array (
$filename
) );
//delete pdf after send
$mS->setClearTemp(true);
$mS->sendMail ();
echo $mS->getStatus ();
unset($mS); //cleaning
// jeśli status = 1 to można teraz np. dodać notatke pod kontrahentem i ZSem, że wiadomość została wysłana
?>