kostenloser Webspace werbefrei: lima-city


E-Mail senden obwohl Computer aus ist

lima-cityForumSonstigesOff-Topic

  1. Autor dieses Themas

    freewareecke

    Kostenloser Webspace von freewareecke

    freewareecke hat kostenlosen Webspace.

    Wollte mal fragen, ob es m?glich ist eine E-Mail erst zu einem bestimmten zeitpunkt rausgeschickt wird, ob wohl der Computer aus ist???



    MfG
    freewareecke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. um eine e-mail zu verschicken brauchst du numal einen Computer, der das f?r dich macht.
    Du k?nntest z.B. ein PHP Script programmieren, das dann zeitgesteuert auf Lima ausgef?hrt wird, w?hrend du selber offline bist.
  4. du brauchst nur eine gut besuchte seite, die ein spezielles script immer wieder aufruft (vor allem zu dem zeitpunkt, an den es abgeschickt werden soll...)

    dann ?ber php...

    $gesendet = file_get_contents("gesendet");
    $jetzt = 
    if (($jetzt < ($zeit + 5)) && ($jetzt > ($zeit - 5)) && $gesendet == false){
    //sende email per smtp - zu faul zum proggen
    file_put_contents("gesendet", "true");
    }


    MfG Asmodeus

    //edit: mist - bladehunter war schneller
  5. Autor dieses Themas

    freewareecke

    Kostenloser Webspace von freewareecke

    freewareecke hat kostenlosen Webspace.

    Danke f?r die bisherige hilfe, aber das ganze l?st mein problem nicht wirklich. Den meine Seite an sich ist nicht so besucht.
    Kann man den auch irgentwie machen, das ich auf einen Link dr?cke und von da an ein Countdown gestarten wird und sobalt dieser abgelaufen ist wird die E-Mail versendet. Aber der Countdown muss auch noch weiterlaufen, wenn der Browser bereits geschlossen ist.

    Gibts den hierf?r eine M?glichkeit???



    MfG

    freewareecke

    PS: Hat jemand noch ein Script um eine E-Mail zu versenden???
  6. Google hat sicher was..

    ich w?rde mal empfehlen:


    PHP SMTP eMail senden Skript


    falls du es mit einem Countdown machen willst k?nnte es vielleicht mit CGI funktionieren..

    aber frag da nicht mich - ich kann kein wort CGI...

    MfG Asmodeus

    PS: oder falls du einen Freund hast der einen Server hat - frag ihn ob er dir eine Javascript-Seite offen l?sst, die sich selber alle 3 sekunden neu l?dt

    //edit: oder ohne javascript

    echo "<meta http-equiv=\"refresh\" content=\"3; http://adresse_der_seite\"";

  7. Danke f?r die bisherige hilfe, aber das ganze l?st mein problem nicht wirklich. Den meine Seite an sich ist nicht so besucht.
    Kann man den auch irgentwie machen, das ich auf einen Link dr?cke und von da an ein Countdown gestarten wird und sobalt dieser abgelaufen ist wird die E-Mail versendet. Aber der Countdown muss auch noch weiterlaufen, wenn der Browser bereits geschlossen ist.

    Gibts den hierf?r eine M?glichkeit???


    Das Zauberwort heisst: Cronjob
    http://www.cronjob.de/

    Jens
  8. h****d


    falls du es mit einem Countdown machen willst k?nnte es vielleicht mit CGI funktionieren..

    aber frag da nicht mich - ich kann kein wort CGI...


    CGI selber ist auch keine Programmiersprache sondern die Schnittstelle, wor?ber programmiert wird. Diese Sprache nennt man PERL.

    CGI bedeutet Common Gateway Interface und ist wie gesagt nur die Schnittstelle f?r die Sprache PERL, also keine eigene selbstst?ndige Sprache.

    Ein PHP Script zu erstellen, das selbst?ndig eine eMail verschickt ist meines Wissens nach nicht m?glich, denn die Seite m?sste genau um diesen MOMENT wo du die eMail-Abgeschickt haben m?chtest besucht werden.
    Also, wenn du eine eMail um 16 Uhr verschicken willst, dann muss jemand auch um 16 UHR dieses Script ansurfen, ansonsten ist das nicht m?glich!

    !Jetzt kommen Cronjobs ins Spiel
    Mit Cronjobs kannst du zeitgesteuert Scripte von deinem Webserver aufrufen lassen, und so auch ohne manuele Steuerung Beispielweise Datenbanken optimieren.

    www.conjob.de erkl?rt dir nochmal mehr, schau mal rein!

    Aber das sind nur die Informationen, die ich kenne, aber m?sste stimmen was ich sage
  9. stimmt nicht ganz

    man muss nur einen gewissen Zeitraum geben, in dem die mail abgeschickt wird (zB 10 Sekunden)

    wird diese Seite in diesem Zeitraum ge?ffnet, so wird in einer datei nachgeschaut, ob das mail schon geschrieben wurde - wenn nicht wird es abgeschickt und in die datei "abgeschickt" oder so geschrieben

    wurde das mail schon geschrieben, so weiss das das skript durch auslesen der datei und schickt nichts ab.

    MfG Asmodeus
  10. s****r

    Es gibt E-Mail Provider,die diese Zusatzfunktion anbieten, das ganze erfolgt dann ?ber das gewohnte Frontend Interface als ob man
    eine gew?hnliche E-Mail schreibt.

    Leider haben viele Provider diese Funktion
    wieder deaktiviert, da viele Leute auf die
    Idee kamen Ihre Newsletter um 0:00 zu
    tausenden rauszuschicken. Dass dies nat?rlich
    bei einer gewissen Anzahl dann zu einem
    Absturz der Mailserver f?hren kann ist
    nachvollziehbar. Momentan kenne ich keinen
    E-Mail Provider der das noch anbietet.

    Es gibt aber die N?glichkeit, einen Internet
    Server mittels Cronjob auf ein Mailmodul
    (wie im Content Management System Typo3)
    zu automatisieren. Dazu muss aber die
    erstellte E-Mail wirklich passen, denn Ihr
    wollt nicht wissen was f?r einen ?rger das
    geben kann wenn man aus versehen was falsches
    rausschickt ;-)
  11. h****d

    Mit simplem PHP ist das nicht zu Realisieren, daf?r wird wie gesagt Cronjob ben?tigt.

    Das Script muss zuerst angesurft werden, wenn es die mail senden soll. Mit Cronjobs kannst du aber Zeitgesteuerte Befehle erstellten, die zu einem gewissen Zeitpunkt (wie du halt selber eingegeben hast) eine bestimmte Aktion durchf?hrt.

    http://www.cronjob.de

    Da stehts. ..Ich geh mal nen CGI-Script schreiben *lach*
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!