/** * Sendas retpoŝte adresaron al unu persono. * * @param array $row pliaj informoj uzebla de la ŝablono. * @param string $to_name la kompleta nomo de la ricevonto. * @param string $to_adres la retpoŝtadreso de la ricevonto. */ function sendu_adresaron($row, $to_name, $to_address) { $sxablono = file_get_contents($GLOBALS['prafix'] . "/sxablonoj/adresaro_retposxto.txt"); $datumoj = array('db' => $row, 'renk' => $_SESSION['renkontigxo']->datoj, 'tekstoj' => trovu_necesajn_tekstojn($sxablono, "tekstoj.", "adr-msgx-")); //TODO: elpensu ion pli bonan sistemon if ($row['retposxta_varbado'] != 'u') { $kodigo = 'x-metodo'; } else { $kodigo = 'utf-8'; } $teksto = transformu_tekston($sxablono, $datumoj); $retmesagxo = kreu_auxtomatan_mesagxon(); $retmesagxo->auxtomata_teksto_estu($teksto, $kodigo, $_SESSION['kkren']['entajpantonomo']); $retmesagxo->aldonu_dosieron_el_disko($GLOBALS['prafix'] . '/dosieroj_generitaj/adresaro.pdf'); $retmesagxo->ricevanto_estu($to_address, $to_name); $retmesagxo->temo_estu("Adresaro kaj pliaj informoj pri pasinta " . $_SESSION['renkontigxo']->datoj['mallongigo']); $retmesagxo->eksendu(); erareldono(" Messag^o sendita! "); }
/** * nu, kion la nomo diras ... */ function simpla_test_mesagxo() { $mesagxo = kreu_auxtomatan_mesagxon(); $mesagxo->ricevanto_estu($_SESSION['renkontigxo']->datoj['sekurkopiojretadreso'], "Sekurkopio-ricevantoj"); $mesagxo->temo_estu("Testmesagxo"); $mesagxo->auxtomata_teksto_estu("Saluton"); $mesagxo->eksendu(); }