Shopsystem ShopPilot Shoploesung Diskussionen und Infos zum Shopsystem ShopPilot
Willkommen Gast. Bitte einloggen oder registrieren.
Mai 22, 2012, 07:17:13

Einloggen mit Benutzername, Passwort und Sitzungslänge
Suche:     Erweiterte Suche
5257 Beiträge in 1422 Themen von 333 Mitglieder
Neuestes Mitglied: pje
* Übersicht Hilfe Login Registrieren
+  Diskussionen und Infos zum Shopsystem ShopPilot
|-+  ShopPilot
| |-+  Shopbetrieb
| | |-+  Sicherheitsfrage zu manuellem Mailversand
0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: Sicherheitsfrage zu manuellem Mailversand  (Gelesen 1044 mal)
dobra
Global Moderator
Hero Member
*****

Lob: 18
Offline Offline

Beiträge: 1182


WWW
« am: Mai 16, 2009, 09:58:02 »

Hallo,

wenn ich mails unter diesen Bedingungen versende, ist es dann noch nötig zusätzliche Sicherheitsabfragen nach ungültigen Zeichen einzubauen oder kann das - da ja kein direkter Versand über Formular erfolgt - eh nicht "missbraucht" werden?

if (Bedingung) { neuen Wert in DB schreiben
    ...
    my $err = ssp::get_last_sqlerr();
        if (!$err) {
           DB-Abfrage # email etc
      if ($count >= 0) {
         for($i; $i < $count; $i++) {
            my $email = ssp::get_var_db("EMAIL",$i);
            my $titel = mylib::myqform(ssp::get_var_form("atitel"));
                   ....
            
               my $prog = ssp::get_mailprog(); # Pfad zum Mailprogramm
               my $mailtext = qq| xx|;

                  open(MAIL,"|$prog -t");
                  print MAIL "From: office\@woll-insel.at\n";
                  print MAIL "To: $email\n";
                  print MAIL "Subject: es wurde ein neuer Kommentar zu Artikel \"$titel\" geschrieben\n\n";
                  print MAIL $mailtext;
                  close(MAIL);      
               }
            }   
         }
         else { $errmsg = "Fehler";
         }
 }
Gespeichert

admin
Administrator
Sr. Member
*****

Lob: 9
Offline Offline

Beiträge: 443


« Antwort #1 am: Mai 16, 2009, 14:58:22 »

Halllo Dobra,

alles was durch Benutzereingaben aus einem Formular kommt,
muss geprüft werden. Soweit das aber alles aus internen Quellen kommt,
sollte es so ok sein.

Gruß hop
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  

mysitelist Impressum Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS