SMS Versand

eMail benachrichtigung ?


Antworten Thema abonnieren
Anzeige

cipsygirl
Post #1
Verfasst am 08.04.2006, 08:22
Titel: eMail benachrichtigung ?
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
ersteinmal Hallo zusammen,
Habe eine frage ob es ein skript gibt, für eine e Mail benachrichtigung wenn ich zb. Post habe in mein Webmail Conffix
das ich eine SMS bekomme das ich eine eMail habe.
Das skript soll automatisch nach neue e Mails schauen, und es sollten mehrere Konten eingegeben werden.
Kann mir da jemand weiter helfen ?
Lieben Gruß cipsygirl

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #2
Verfasst am 08.04.2006, 16:02
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
wenn du php kannst isses kein problem...

1. du lädst dir die http-api-dokumentation runter.
2. du schreibst ein skript, welches mit den php-imap-funktionen deine mailbox abruft (siehehttp://php.net/imap) und neue email per http-api an sms77,de pusht
3. du richtest dir einen sogenannten "cronjob" ein, der dein skript z.b. alle 5 min aufruft. cronjobs sind bei den meisten hostingpacketen nicht inbegriffen, deshalb empfehle ichhttp://www.cronjob.de/ (kostenlos)

hier mal ein grobes beispiel (nicht getestet und nicht vollständig):

$imap_user = "dein benutzername";
$imap_pw = "dein passwort";
$mbox = imap_open ("{localhost/notls:143}INBOX", $imap_user, $imap_pw);
echo imap_errors();
if ($mbox) {
$check = imap_check ($mbox);
imap_close ($mbox);
$newmails = $check->Recent; //anzahl der neuen mails
$insgmails = $check->Nmsgs; //gesamtzahl der mails auf dem server
//SMS77
$query="http://sms77.de/gateway/?u=username&p=password&to=017xxxxxxxxxx&text=".urlencode($newmails . " neue Mail empfangen")."&type=basicplus&debug=0";
@file($query);
} else die("Fehler");



da fällt mir ein: vielleicht hast du glück und sms77.de hat in zukunft eine funktion, mit der du dir deine emails ans handy weiterleiten lassen kannst... Die emailfunktion ist aber momentan noch gar nicht freigeschalten, siehe http://www.sms77.de/email.html

wenn es so eine funktion geben sollte, kannst du in deiem confixx einfach eine weiterleitung an xxxxxxx@sms77.de einstellen und fertig
cipsygirl
Post #3
Verfasst am 08.04.2006, 16:09
Titel: ui
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
Ehm ehm, ich weiß nicht ob ich das alles habe ich habe kein Root zugriff
auf den Server.
Geht das dann trotzdem ?

Imap ehm weiß ich auch nicht ob ich das habe.

Ist aber schon enie gute richtung...

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #4
Verfasst am 08.04.2006, 16:19
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
dein hostingpacket sollte php haben und die imap-funktionen instaliert haben (letzteres kann der hoster möglicherweise nachträglich installieren)

php kannst du testen mit:
< ? // zwischen < und ? darf kein leerzeichen sein, aber des forum filtert des sonst
phpinfo();
?>

und imap-funktionen mit:
< ? // zwischen < und ? darf kein leerzeichen sein, aber des forum filtert des sonst
dl("imap.so"); //manchmal brauch man das
imap_open();
?>

die imap-funktionen könnten auch pop-server abklappern (siehe http://php.net/imap_open )
cipsygirl
Post #5
Verfasst am 08.04.2006, 16:24
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
das ist mein Webhosting Angebot
http://www.publicompserver.de/content/view/32/76/

Ich glaube nicht das er imap macht!
Wuerde es auch so gehen mit web31p1 PW Manuela so ein phpskript mit pop zugang statt imap ?

bei dem Imap skript kommt eine leere seite
siehe www.funkycom.de/test.htm

Gruß Manuela

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #6
Verfasst am 08.04.2006, 17:16
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
nenne die datei test.php
cipsygirl
Post #7
Verfasst am 09.04.2006, 11:17
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
hi das ist das ergebniss

http://www.funkycom.de/test.php

Grüßle

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #8
Verfasst am 09.04.2006, 12:31
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
prima!
1. die imap-funktionen scheinen installiert zu sein. Sonst würde er nicht meckern, dass wir nicht die passende anzahl an parameter übergeben haben: "Wrong parameter count for imap_open()"

2. die zeile mit dem dl einfach weglassen.
cipsygirl
Post #9
Verfasst am 09.04.2006, 12:58
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
das habe ich eingefügt. Und habe hier lehrzeichen gemacht wergen forum

< ? // zwischen < und ? darf kein leerzeichen sein, aber des forum filtert des sonst
imap_open();
?>

ergebniss siehe
www.funkycom.de/test.php

Falls ich falsche Zeile weggemacht habe sei so lieb und poste es mir die genaue deteils.
Grüßle

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #10
Verfasst am 09.04.2006, 13:02
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
ja passt alles... war ja nur ein test....

jetzt schreib mal:
< ? //leerzeichen!
$imap_user = "dein benutzername";
$imap_pw = "dein passwort";
$mbox = imap_open ("{localhost/notls:143}INBOX", $imap_user, $imap_pw);
echo imap_errors();
?>
cipsygirl
Post #11
Verfasst am 09.04.2006, 13:12
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
das ergebniss
siehe www.funkycom.de/test.php

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #12
Verfasst am 09.04.2006, 15:11
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
statt " echo imap_errors() ;"
" var_dump(imap_errors()); "

dann kriegt man genauere infos über den fehler...
jetzt kommt nämlich der dämliche teil:
anscheinend ist das von hoster zu hoster anders:
ich selbst habe die imap-funktionen bei zwei versch. hostern im einsatz. bei dem einen muss man
" imap_open ("{localhost/notls:143}INBOX", $imap_user, $imap_pw); " schreiben, bei dem anderen " imap_open ("{localhost:143/imap/notls}", $imap_user, $imap_pw); ".
auf php.net/imap_open gibts noch mehr "vorschläge".


Edit:
"Connection failed to localhost,143: Connection refused"
scheint du hast wirklich kein imap.
probiers doch mal mit:
" imap_open ("{localhost/pop3:110}INBOX", $imap_user, $imap_pw); "
cipsygirl
Post #13
Verfasst am 10.04.2006, 00:15
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
Hi

Meldung sehe www.funkycom.de/test.php

Lieben Gruß Manuela

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #14
Verfasst am 10.04.2006, 00:18
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
haben sie es schon mit der pop3-variante probiert? momentan ist ja die imap-version online...
" imap_open ("{localhost/pop3:110}INBOX", $imap_user, $imap_pw); "
cipsygirl
Post #15
Verfasst am 10.04.2006, 00:19
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
ja gerade eben gemacht

_________________
Ich bin nicht die Signatur ich putze hier nur
sfde
Post #16
Verfasst am 10.04.2006, 00:20
Titel:
Zitat


Registriert seit
29.08.2005

Beiträge: 8
Punkte: 40
"Mailbox is empty" funktioniert!
cipsygirl
Post #17
Verfasst am 10.04.2006, 00:22
Titel:
Zitat



Registriert seit
13.04.2004

Beiträge: 278
Punkte: 135


WWW
super und wie muss ich nun fortfahren können auch per e Mail schreiben oder per Messenger


_________________
Ich bin nicht die Signatur ich putze hier nur
Antworten Thema abonnieren

Login

Benutzer:

Passwort:

Login speichern

SSL einschalten
Daten vergessen?

Neueste User

49 User online (40 Gäste)

SMS Status

Aktuell durchschnittliche Zustellzeit der SMS:
BasicPlus: 7min 46sek
Quality: 1min 13sek
Was ist das?

Für Webmaster

Sie möchten den Besuchern Ihrer Webseite einen eigenen Free SMS Versand anbieten?
Dann nutzen Sie das Free SMS Partnerprogramm


Serverüberwachung / Servermonitoring mit Livewatch.de
Servermonitoring mit Livewatch.de


Folgen Sie uns auf Facebook