Mails via PHP verschicken

Status
Für weitere Antworten geschlossen.

Miesnis

Benutzer
Mitglied seit
04. Jul 2007
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hallo,
wie kann ich es bewerkstelligen, über ein php script von der Diskstation emails zu verschicken. Ich habe einen SMTP Server bei T-Online. Kann ich den dazu verwenden und wie?
Danke!
 

T4B_

Benutzer
Mitglied seit
06. Apr 2007
Beiträge
440
Punkte für Reaktionen
0
Punkte
0
hmm... na ich weiß ja nicht. Also hier wird ja schon einiges gemacht, aber ich denke dass die Frage besser in einem php-Forum aufgehoben wäre. Da gibt es sicher schon fertige Scripte für. Aber wenn du eine Antwort gefunden hast, kannste die hier ja mal posten... :D
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0

Miesnis

Benutzer
Mitglied seit
04. Jul 2007
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
mail() hatte ich schon ausprobiert, dachte mir nämlich, dass es funktionieren sollte. Der Haken ist nur, dass man (zumindest bei meinem smtp) das FROM Atribut weglassen muss, sonst akzeptiert der Server das anscheinend nicht. Danke für eure Antworten.
 

Chrunchy

Benutzer
Mitglied seit
05. Mrz 2007
Beiträge
470
Punkte für Reaktionen
0
Punkte
16
Der SMTP von T-Online akzeptiert keine anderen Absender als T-Online-Adressen. Alternative SMTP-Relay, kostet aber Geld.

So ist der rosa Riese nunmal. Duldet keinen Maildienst neben sich. ;)
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
ich kann über php mails verschicken... jedoch nur an meine eigene adresse, die im webinterface angegeben ist... kann man nicht an beliebige empfänger schreiben mit der mail() funktion?
 

T4B_

Benutzer
Mitglied seit
06. Apr 2007
Beiträge
440
Punkte für Reaktionen
0
Punkte
0
Das mit dem Verschicken sollte ja kein Problem sein. Das phpBB-Forum macht das ja auch ohne rum zu zicken. Bei mir (und meinem 1&1-Mailkonto) absolut kein Problem. Nur das Ganze selber programmieren... :confused: Wie schon gesagt, da gibbet sischer scho äh ferdiges Skrippt für! ;)
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
ich habe eine php script erstellt das nur die mail funktion enthät und an email andressen was schickt... kommt nur bei meiner eigenen adresse an.
 

Chrunchy

Benutzer
Mitglied seit
05. Mrz 2007
Beiträge
470
Punkte für Reaktionen
0
Punkte
16
wie bereits geschrieben vermute ich, dein Provider akzeptiert Relay nicht. Soll heißen, alles was außerhalb der Top-Level-Domain deines Providers liegt wird geblockt.
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
hallo,
wie gesagt, habe jetzt mal das ganze mit meinem web.de und gmx.de account probiert. kann jeweils nur an die angegebene adresse schicken...

bei welchem provider bist du?

<?php
echo "1:".mail(
'test@web.de',
'Betreff',
'Nachricht'
);
echo "2:".mail(
'test@gmx.de',
'Betreff',
'Nachricht'
);
?>
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
noch ein nachtrag... die informationsmail für ein erfolgreies bachup wird an die zwei angegebenen emailadressen der diskstation geschickt
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
der synology support anhand meiner logdatei folgenden fehler feststellen können... bei wem von euch geht die mail() funktion in php ohne probleme? kann jamand mal testen ob es an web.de und gmx.de liegt und evtl. bei anderen anbietern geht?

We've discovered some error messages in the log:
Oct 25 06:01:28 httpd: /source/php-5.2.0/ext/standard/syno_mail.c (208)
Error occured while sending e-mail. The mail server responded error message:
501 ungueltige mail-adresse / invalid mail-address.
Oct 25 06:01:28 httpd: /source/php-5.2.0/ext/standard/syno_mail.c (350) SMTP
failed:501 ungueltige mail-adresse / invalid mail-address
Oct 25 06:01:28 httpd: /source/php-5.2.0/ext/standard/syno_mail.c (911)
Failed to send mail.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Bei mir funktioniert die Funktion mail() tadellos. Ich versende allerdings weder über GMX noch über Web.de. "Ungültige Mailadresse" heisst ja normalerweise, dass der Mailempfänger nicht existiert. Sicher, dass Du die richtige Adresse reingetippt hast?

Bei GMX kann man auch einstellen, ob der Versand über "SMTP after POP" (funktioniert ohne Authentifizierung aber nur innerhalb von drei Minuten nach der letzten POP-Abfrage) oder über "SMTP mit Login" geschieht. Einstellung bei GMX unter: E-Mail -> Optionen -> Sicherheit

Wenn Deine DS Systemnachrichten verschicken kann, muss eigentlich auch die Mailfunktion fluppen...

Trolli
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
ja wundert mich auch. systemnachrichten können verschickt werden über php gehts nur an die eigene adresse. welche firmware hast du auf deiner DS? ist es möglich dass du es mal mit einem account von web.de oder gmx testest, ob es wirklich am provider liegt... danke!
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Firmwarestand steht in meiner Signatur - den Versand über GMX kann ich bei Gelegenheit mal testen.

Trolli
 

Student1979DA

Benutzer
Mitglied seit
31. Mrz 2007
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
ups habe ich nicht gesehen... maile gerade mit dem support von synology. würde mich freuen wenn du bald kurz mal den versand mit gmx testen könntest. sind ja nur server und accountdaten abzuändern.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ich kann das von Dir beobachtete Verhalten für GMX bestätigen. Nur die eigene Adresse funktioniert. Da musst Du wohl mal bei GMX nachfragen...

...die Systemnachrichten (über GMX) kann man auch nur an die eigene Adresse schicken - sonst kommt die Testmail nicht an.

Trolli
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ich denke mal es soll so eine Art Spamschutz sein...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat