Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

leider kann ich die mail() Funktion bei meinem Webspace Anbieter nicht nutzen. Gibt es eine andere Möglichkeit mit PHP Emails zu verschicken?

Viele Grüße

Sven

Ich gehe davon aus dass die Funktion gesperrt wurde...

Mein Anbieter gab mir bis heute leider keine Antwort auf diese Frage.

Mich wunderte halt, dass seit kurzer Zeit keine E-Mails an mich gehen, wenn ein neuer Eintrag in meinem Gästebuch eingetragen wurde....

Kann ich das auch mit phpinfo() erkennen?

Ich gehe davon aus dass die Funktion gesperrt wurde...

Mein Anbieter gab mir bis heute leider keine Antwort auf diese Frage.

Mich wunderte halt, dass seit kurzer Zeit keine E-Mails an mich gehen, wenn ein neuer Eintrag in meinem Gästebuch eingetragen wurde....

Kann ich das auch mit phpinfo() erkennen?

Unter Umständen erscheint die Funktion im Abschnitt der deaktivierten Funktionen. Was für eine Fehlermeldung erscheint denn, wenn du die mail-Funktion aufrufst?

An welchen Provider schickst du denn deine Mails ab? Vielleicht liegt das Problem gar nicht am Hoster sondern, die IP wird einfach ignoriert beim Empfang.

Noch eine Änderung:

Vielleicht kannst du auch die Funktion PHP: imap_mail - Manual verwenden. Damit kannst du ein existierendes anderes Postfach benutzen.

Erstmal Danke für eure Antworten!

Es funktioniert!!! Aber nur mit Hilfe von phpmailer... Ich dachte immer phpmailer nutzt die mail()-Funktion und habs deswegen nicht getestet...

Aber so klappts!!!

Mir ging es auch irgendwann mal so, dass plötzlich keine Mails mehr versendet wurden.

Dies lag dann daran, dass der Provider plötzlich drauf bestand, dass gewisse Header-Informationen zwingend beim Versand via mail() mitgeliefert werden müssen.

Nun liefere ich immer diese Informationen mit und alles läuft wieder wie gewünscht:


$headers = "From:sender@domain.de\n";
$headers .= "Reply-To: sender@domain.de\n";
$headers .= "Bcc: \n";
$headers .= "X-Mailer: PHP/".phpversion()."\n";
$headers .= "X-Sender-IP: $REMOTE_ADDR\n";
$headers .= "Content-Type: text";
[/PHP]

was vielleicht nützlich wäre, für leute die dieses Problem vielleicht später irgendwann haben werden, ist wenn ihr sagt um Welche Provider es geht! :D

Denk ich jetzt mal so:)

Bei mir war das vor Jahren Schlund und Partner

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.