Kirjoittaja Aihe: [Ratkaistu]Pupesoftin tulostus sähköpostiin  (Luettu 1308 kertaa)

Hetunet

  • Käyttäjä
  • Viestejä: 72
    • Profiili
[Ratkaistu]Pupesoftin tulostus sähköpostiin
« : 04.01.11 - klo:09.41 »
Eli mystisesti rupes nyt vaan email käskyllä yhtäkkiä toimimaan :)


Onkohan täällä ketään pupesoftia tuntevia?
Sähköpostiin tulostus on siinä kirjoittimena. Tavan kirjoitin toimii käskyllä esim. lpr -pHP-LaserJet-3030 ja demotiedoissa spostikirjoittimen käsky on pelkästään email, muttei toimi.
Olen kokeillut    lpr -pHP-email, mail, lpr -mail, lpr -email, muttei onnaa.
Komentoriviltä sendmail lähetää kyllä postia.

Pupesoftin email-tulostuksesta ei jää mitään jälkeä /var/log/maillog:iin, joten ei se ole kai päässyt edes sendmailiin.

Lähettävä koodi:
Koodia: [Valitse]
// itse print komento...
if ($komento == 'email' or substr($komento,0,12) == 'asiakasemail') {
$liite = $pdffilenimi;
$content_body = "";

if ($tyyppi == "TILAUSVAHVISTUS") {
echo t("Tilausvahvistus tulostuu")."...<br>";
$kutsu = t("Tilausvahvistus %s", $kieli, $laskurow["tunnus"]);
$content_body = t("Kiitos tilauksestanne", $kieli).",\n\n";
$content_body .= t("Tilausnumeronne on", $kieli)." $laskurow[tunnus]\n\n";
$content_body .= t("Tämä on automaattinen vahvistus tilauksestanne, tähän sähköpostiin ei tarvitse vastata.", $kieli)."\n\n";
$content_body .= t("Ystävällisin terveisin", $kieli).",\n";
$content_body .= $yhtiorow["nimi"]."\n";
}
elseif ($tyyppi == "YLLAPITOSOPIMUS") {
echo t("Ylläpitosopimus tulostuu")."...<br>";
$kutsu = t("Ylläpitosopimus %s", $kieli, $laskurow["tilaus"]);
}
else {
echo t("Lähete tulostuu")."...<br>";
$kutsu = t("Lähete %s", $kieli, $laskurow["tilaus"]);
}

if (@include("../inc/sahkoposti.inc"));
elseif (@include("inc/sahkoposti.inc"));
else include("sahkoposti.inc");
}
« Viimeksi muokattu: 04.01.11 - klo:10.28 kirjoittanut Hetunet »