Page 1 of 1

Rootmail to SMS-Script gesucht

Posted: 2003-09-30 22:01
by benem
Hi Community,

ich suche ein Script, das mir alle mails, die auf den rootaccount auf meinem Server gehn, als SMS schickt.

Gibts sowas schon, oder könnte mir jemand sowas proggen?

Danke schonmal für eure Hilfe.

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 06:57
by chris76
G´Morgen, wenn du ein Handy hast (wovon ich ausgehe weil du ja ne sms willst) dann aktiviere den SMS empfang und lasse die rootmails dort hin senden. Dann brauchst kein script oder so.

Ciao Christian

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 16:44
by benem
Wie soll das gehn, die Rootmails dorthin senden zu lassen??

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 16:48
by chris76
Simpelste Methode ist wenn du im rootverzeichnis eine datei namens

Code: Select all

.forward
anlegst, in diese einfach die mailadresse schreiben
z.B.

Code: Select all

01721234567@deinhandyanbieter.de
Sollte klappen

Ciao Christian

Aber bedenke! wenn etwas nicht rundläuft, z.b. Confixx lizenz abgelaufen, dann wirst du mit mail bombadiert !

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 16:53
by benem
Problem ist, dass bei meinem Handyprovider (Der gleichzeitig auch mein Internetprovider ist) die SMS an meinenummer@sms.luxgsm.lu über eine Emailadresse bei pt.lu (dem Provider) geschickt werden muss... Ich bräuchte also ein Script, das das ganze über POP3 abwickelt.
Ausserdem möchte ich ne Blacklist integriert haben, so dass ich einstellen kann, welche Mails weitergeleitet werden, und welche nicht.

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 16:57
by chris76
die rootmails werden an die mail gesendet, die du einträgst. von mir aus auch deinenummer@ssm.wasweisich.lu.
Wg. der Blacklist muß ich passen, du hattest aber nach ner möglichkeit gefragt ALLE mails auf dein Handy zu leiten!

Ciao Christian

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 17:04
by benem
Ich weiss dass die dann dahin gesendet werden, allerdings werden die nich als SMS ausgeliefert, da der Absender nicht *@pt.lu ist...

Weiss sonst einer ne Lösung?
Würde es irgendwie über ne PHP-Datei gehn, die ich dann per Cronjob aufrufe?

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-01 17:12
by chris76
Ok nun habe ich es verstanden was du mit dem pop3 woltest.
Tja vor allem mit deiner Blacklist habe ich keine Idee.

Ciao Christian

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 01:49
by wgot
Hallo,
BeneM wrote:allerdings werden die nich als SMS ausgeliefert, da der Absender nicht *@pt.lu ist.
genügt es, daß der Absender @pt.lu ist, oder muß zusätzlich der Versand über den SMTP Deines SMS-Providers erfolgen?

Ich nutze einen ähnlichen Dienst (für einen anderen Zweck), und der hat das so abgesichert:
Absenderadresse muß stimmen
Versand nur über den SMTP des Anbieters
SMTP-Auth erforderlich.

Immerhin geht es um einiges Geld, da sollte sicher sein, daß kein Fremder "passende" Mails versenden kann.
Weiss sonst einer ne Lösung?
Bietet der SMS-Versender auch eine SMS-Benachrichtigung bei Emaileingang und ein Mailfilter? Damit sollte sich Deine Funktion zusammenbasteln lassen.
Würde es irgendwie über ne PHP-Datei gehn, die ich dann per Cronjob aufrufe?
Klar, ist aber ein sehr spezielles Problem, kann mir nicht vorstellen, daß es ein fertiges Script gibt.

Gruß, Wolfgang

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 12:36
by benem
Der Versand muss über den SMTP-Server erfolgen.
Es gibt eine Emailbenachrichtigung per SMS,allerdings zeigt die in der SMS nur Absender und Uhrzeit an...

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 13:51
by wgot
Hallo,

ist ja auch sinnvoll wegen der Sicherheit, alle Weiterleitungslösungen fallen damit natürlich weg.

Nur Absender und Uhrzeit - puh, dann bist Du beim falschen Anbieter. (Oder ist der kostenlos?)

Falls Du ein deutsches Handynetz hast, welches?

Probier mal, ob Du damit eine Mail so raussenden kannst, daß eine SMS versandt wird:

Code: Select all

<?php
function PHPmail($server,$user,$pass,$to,$toname,$from,$fromname,$subject,$message)
  {
    $message=str_replace("rn","n",$message);
    $message=str_replace("r",'',$message);
    $message="n".$message;
    $message=str_replace("n.","n..",$message);
    $message=substr($message,1);
    $message=str_replace("n","rn",$message);
    $errno=0;
    $errstr='';
    $smtp=fsockopen($server,25,&$errno,&$errstr,60);
    $x=fgets($smtp,128);
    fputs($smtp,"helo localhostrn");
    $x=fgets($smtp,128);
    $authstring=base64_encode("\000".$user."\000".$pass);
    fputs($smtp,"auth plain $authstringrn");
    $x=fgets($smtp,128);
    fputs($smtp,"mail from: <$from>rn");
    $x=fgets($smtp,128);
    fputs($smtp,"rcpt to: <$to>rn");
    $x=fgets($smtp,128);
    fputs($smtp,"datarn");
    $x=fgets($smtp,128);
    fputs($smtp,"To: $toname <$to>rn");
    fputs($smtp,"From: $fromname <$from>rn");
    fputs($smtp,"Content-Type: text/plainrn");
    fputs($smtp,"Content-Transfer-Encoding: 8bitrn");
    fputs($smtp,"Subject: $subjectrnrn");
    fputs($smtp,"$messagern");
    fputs($smtp,".rn");
    $x=fgets($smtp,128);
    fputs($smtp,"quitrn");
    $x=fgets($smtp,128);
    fclose($smtp);
    return 1;
  }

PHPmail('smtp.pt.lu','username','passwort','sms@luxgsm.lu','smsgate','absender@pt.lu','absendername','betreff','nachricht');
?>
Servername anpassen falls nicht smtp.pt.lu, Username und Passwort sind die vom SMTP-Server.

Gruß, Wolfgang

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 14:07
by alexander newald
Und man sollte die Anzahl der Mails bzw. SMS begrenzen, denn zumindest mein Handybetreibernetzfirma berechnet jede empfangene Mail...

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 14:26
by benem
Der Notify- sowie der SMSVersandservice sind kostenlos.
Der Versand über das Script klappt aber leider nicht, die SMS ist jedenfalls noch nicht angekommen...

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 18:54
by wgot
Hallo,

schreib mal

Code: Select all

''
(zwei einfache Anführungszeichen, nix dazwischen)
statt 'smsgate'

Vielleicht stört er sich daran.

Gruß, Wolfgang

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 19:01
by benem
Hm nee keine Reaktion...
könntest du da paar Kontrollfunktionen einbauen, so können wir das Problem vielleicht eingrenzen?

greetz
BeneM

Re: Rootmail to SMS-Script gesucht

Posted: 2003-10-02 22:34
by wgot
Hallo,

nach jedem $x=... einfügen:

Code: Select all

echo "$xn";
und vor return 1; einfügen:

Code: Select all

echo "fertign";
Gruß, Wolfgang