mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 01:56 Benutzername: Passwort: Auto-Login

Thema: php mail versandt ohne erfolg vom 03.11.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> php mail versandt ohne erfolg
Seite: 1, 2  Weiter
Autor Nachricht
gado
Threadersteller

Dabei seit: 22.11.2005
Ort: Birkenau
Alter: -
Geschlecht: Männlich
Verfasst Fr 03.11.2006 19:32
Titel

php mail versandt ohne erfolg

Antworten mit Zitat Zum Seitenanfang

Hi @ all,
ich habe ein Problem mit einem Mail-versandt und ich komm einfach nicht dahinter wo der fehler liegt... ich weiß das der Server mail versandt unterstütz. Vielleich findet ihr ja einen Fehler im Script, oder ich kill den Serveradmin *zwinker* Ich bekomme das echo das die mail versandt wurde. Aber an kommt nix ich habe auch im Spamfilter geschaut und mehrere Mail adressen ausprobiert!
vielen Dank schonmal! lg mirko

Code:
// mailversandt
$emailneu = "muh@blub.de";         
$empfaenger = "$emailneu";
$betreff = "Als Mitglied auf der Webseite eingetragen";
$from = "From: Bulbbba <blub@googlemail.com>";
$text =
"Liebe/er $vornameneu $nachnameneu,
Die Homepage URL lautet: http://blub.de
Viele Grüße,";
      $mailing = mail("$empfaenger", "$betreff", "$text", "$from");
      if($mailing == true)
             {
             echo "E-Mail an Benutzer erfolgreich gesendet!";
             }
      else
             {
             echo "Fehler beim Senden. Bitte Daten manuell weitergeben!";
             }
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Freddi

Dabei seit: 20.07.2006
Ort: Freiburg
Alter: -
Geschlecht: Männlich
Verfasst Fr 03.11.2006 19:49
Titel

Antworten mit Zitat Zum Seitenanfang

Also:
Ich würde sagen, dass es daran liegt, dass du den mail-Befehl in einer Variablen Speicherst, aber nicht "ausführst". Schreib mal folgendes um:

Code:
$mailing = mail(...);

wird folgendes ...
Code:
mail(...);


Den Sinn deines Scriptanfangs verstehe ich zudem nicht ganz. Warum speicherst du die Mail-Adresse erst in die Variable "$emailneu", wenn du diese eine Zeile später in eine weitere Variable speicherst?


Zuletzt bearbeitet von Freddi am Fr 03.11.2006 19:49, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
gado
Threadersteller

Dabei seit: 22.11.2005
Ort: Birkenau
Alter: -
Geschlecht: Männlich
Verfasst Fr 03.11.2006 20:15
Titel

Antworten mit Zitat Zum Seitenanfang

Hi, vielen dank für die Hilfe aber entweder die mail brauch ein bissel oder es ist nich die Lösung *Schnief*
Zitat:
Den Sinn deines Scriptanfangs verstehe ich zudem nicht ganz. Warum speicherst du die Mail-Adresse erst in die Variable "$emailneu", wenn du diese eine Zeile später in eine weitere Variable speicherst?

Ich wollte nur zeigen die die mail in der Variablen aussieht. Es ist eigendlich ein $_POST[email]... aber hätte ja auch sein können das man um den Empfänger noch klammern oder so machen muss... lg mirko
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 03.11.2006 20:35
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
mail($empf,$betreff,$inhalt, "From: <$from>");
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
schachbrett

Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Fr 03.11.2006 21:24
Titel

Antworten mit Zitat Zum Seitenanfang

Noe, jetzt stochert mal nicht im Quelltext rum -- wo soll da ein Fehler sein??? Der mail-Befehl wird auch in keine Variable geschrieben, das ist ne Funktion (sowas wie y = f(x) !!!).

Der Code is ok, probier mal diese Zeile aus:

<?php mail( "muh@blub.de", "Mein Betreff", "Mein Text", "From: Bulbbba <blub@googlemail.com>"); ?>

Der Fehler liegt - mE - beim Server!

Gruss
  View user's profile Private Nachricht senden
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Sa 04.11.2006 11:18
Titel

Antworten mit Zitat Zum Seitenanfang

Ja, warscheinlich ist PHP falsch konfiguriert und kann gar keine Mails verschicken.
-> Admin kontaktieren.

Der Code ist nicht hübsch aber korrekt.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Sa 04.11.2006 13:06
Titel

Antworten mit Zitat Zum Seitenanfang

Freddi hat geschrieben:
Also:
Ich würde sagen, dass es daran liegt, dass du den mail-Befehl in einer Variablen Speicherst, aber nicht "ausführst". Schreib mal folgendes um:

Code:
$mailing = mail(...);

wird folgendes ...
Code:
mail(...);


Den Sinn deines Scriptanfangs verstehe ich zudem nicht ganz. Warum speicherst du die Mail-Adresse erst in die Variable "$emailneu", wenn du diese eine Zeile später in eine weitere Variable speicherst?


das ist schwachsinn, mail() wird auch ausgeführt wenns in einer variable steht.

btw. wenn dein hoster die mail() funktion über php nicht anbietet, benutze die phpmailer klasse.

da kannst du andere smtp server mit smtp-auth verwenden und bringt sonst auch noch weitere sinnvolle funktionen mit die man anders erst mühsam umsetzen müsste.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Sarky

Dabei seit: 29.06.2002
Ort: Düsseldorf
Alter: 42
Geschlecht: Männlich
Verfasst Sa 04.11.2006 13:10
Titel

Antworten mit Zitat Zum Seitenanfang

Freddi hat geschrieben:
Also:
Ich würde sagen, dass es daran liegt, dass du den mail-Befehl in einer Variablen Speicherst, aber nicht "ausführst".


Freddi, bitte kein Halbwissen verbreiten - sowas hilft hier niemandem.
  View user's profile Private Nachricht senden
 
Ähnliche Themen HTML-E-Mail | Textumbrüche bei einem langen E-Mail-Text
BCC mail mit php
[PHP] E-Mail in DB
Mail via Php
[php] mail
[CMS] Bestätigungspflicht bei E-Mail
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.