Files
crm.twinpol.com/modules/EcmPrepaymentInvoices/sendEmail.php
2025-05-12 15:44:39 +00:00

33 lines
1.0 KiB
PHP
Executable File

<?php
// create and save document pdf
require_once 'modules/EcmPrepaymentInvoices/createPDF.php';
$filename = createEcmPrepaymentInvoicePdf($_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 ( 'outtervision2@gmail.com', 'łóżś' );
$mS->setAddresses ( array (
'outtervision@gmail.com' => 'Michał Zieliński'
) );
$mS->setCCAddresses ( array (
'mz@bim-it.pl' => 'Michał Zieliński'
) );
$mS->setBCCAddresses ( array (
'mz@saas-systes.pl' => 'Michał Zieliński'
) );
// include PDF
$s = new EcmPrepaymentInvoice ();
$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
?>