/**
 * posteulo de {@link sendu_ekzport()}.
 * Eltrovas ĉiujn informojn pri partoprenanto kaj
 * ties partopreno kaj sendos ilin al la sekurkopioj-adreso
 * (el $igxo).
 * Krome ĝi sendas la $_POST-datumojn (kio utilas por trovi
 * erarojn en la aliĝilo).
 *
 * @param Partoprenanto $ppanto
 * @param Partopreno    $ppeno
 * @param Renkontigxo   $igxo
 * @param string        $sendanto  Sendanto de la mesaĝo,
 *                      ekzemple "aliĝilo" aŭ la entajpanto-nomo.
 *
 * @return boolean true, se ni povis ĉion sendi.
 *                 false, se la sekurkopiojretadreso mankas.
 */
function sendu_sekurkopion_de_aligxinto($ppanto, $ppeno, $igxo, $sendanto = "nekonato")
{
    if (!$igxo->datoj['sekurkopiojretadreso']) {
        if (DEBUG) {
            echo "<!-- mankas sekurkopiojretadreso. -->";
        }
        return false;
    }
    $invitpeto = $ppeno->sercxu_invitpeton();
    $teksto = "-- Eksporto de datumoj de partoprenanto" . "\n-- kaj partopreno fare de '" . $sendanto . "'.";
    $teksto .= "\n--" . "\n--  Partoprenanto" . "\n-- ---------------" . "\n" . $ppanto->sql_eksport() . "\n--" . "\n-- " . implode("';'", $ppanto->datoj);
    $teksto .= "\n--" . "\n--  Partopreno" . "\n-- ------------" . "\n" . $ppeno->sql_eksport() . "\n--" . "\n-- " . implode("';'", $ppeno->datoj);
    if ($invitpeto) {
        $teksto .= "\n--" . "\n--  Invitpeto" . "\n-- -----------" . "\n" . $invitpeto->sql_eksport() . "\n--" . "\n-- " . implode("';'", $invitpeto->datoj);
    }
    $teksto .= "\n-- -----------------------------------" . "\n\n" . "\n Detaloj en legebla formo" . "\n--------------------------" . "\n" . $ppanto->gravaj_detaloj_tekste() . "\n" . $ppeno->konfirmilaj_detaloj();
    if ($invitpeto) {
        $teksto .= "\n\n" . $invitpeto->konfirmilaj_detaloj();
    }
    $teksto .= "\n" . "\n ----------- POST-datoj ------------" . "\n" . var_export($_POST, true) . "\n";
    $mesagxo = kreu_auxtomatan_mesagxon();
    $mesagxo->ricevanto_estu($igxo->datoj['sekurkopiojretadreso'], "Sekurkopio-ricevantoj");
    $mesagxo->temo_estu("Sekurkopio de " . $igxo->datoj['mallongigo'] . ": #" . $ppanto->datoj[ID] . " + #" . $ppeno->datoj[ID]);
    $mesagxo->auxtomata_teksto_estu($teksto, "utf-8", $sendanto, $igxo);
    $mesagxo->eksendu();
    return true;
}