mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 03:16 Benutzername: Passwort: Auto-Login

Thema: PHP Email wwwrun@...??? vom 24.09.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP Email wwwrun@...???
Autor Nachricht
Routine
Threadersteller

Dabei seit: 14.09.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 24.09.2005 19:13
Titel

PHP Email wwwrun@...???

Antworten mit Zitat Zum Seitenanfang

hallo,

kann mir jemand mal erklären, warum als Absender ein "wwwrun@"irgendeinedomain.de" erscheint, wenn ich aus einer mail.php zu einer bestimmten eMail Adresse sende?

php:
Code:
<?
$suchen = "\r";
$ersetzen = "\n";
$nachricht_neu = str_replace($suchen,$ersetzen,$_POST[txt_nachricht]);
$text = $_POST[txt_name].", übermittelt Ihnen folgende Informationen:\n";
$text .= "Name: $_POST[txt_name]\n";
$text .= "eMail: $_POST[txt_email]\n";
$text .= "Nachricht: $nachricht_neu \n";
$empfanger = "email@irgendeinedomain.de";
mail($empfanger, "Anfrage", $text, "Von: irgendwem");
?>


Zuletzt bearbeitet von shakadi am Sa 24.09.2005 19:52, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Sa 24.09.2005 19:35
Titel

Antworten mit Zitat Zum Seitenanfang

das is de rbenutzername des webservers. wenn du keinen absender angibst, macht php das für dich.
is doch nett.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Routine
Threadersteller

Dabei seit: 14.09.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 24.09.2005 19:50
Titel

Antworten mit Zitat Zum Seitenanfang

mmmh
hab jetzt aber den absender eingebaut und trotzdem... oder ist das nicht richtig so?

Code:
<?
$suchen = "\r";
$ersetzen = "\n";
$absender = "email@adresse.de";
$nachricht_neu = str_replace($suchen,$ersetzen,$_POST[txt_nachricht]);
$text = $_POST[txt_name].", übermittelt Ihnen folgende Informationen:\n";
$text .= "Name: $_POST[txt_name]\n";
$text .= "Firma: $_POST[txt_firma]\n";
$text .= "Straße: $_POST[txt_str]\n";
$text .= "Ort: $_POST[txt_ort]\n";
$text .= "Plz: $_POST[txt_plz]\n";
$text .= "eMail: $_POST[txt_email]\n";
$text .= "Nachricht: $nachricht_neu \n";
$empfanger = "email@adresse.de";
mail($empfanger, "Anfrage", $text, [b]$absender[/b]);
?>


Zuletzt bearbeitet von shakadi am Sa 24.09.2005 19:54, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 24.09.2005 20:12
Titel

Antworten mit Zitat Zum Seitenanfang

Manchmal frag ich mich ja schon, ob der ein oder andere des
Lesens mächtig ist.

http://de3.php.net/mail#57009
Code:
//add From: header
$headers = "From: webserver@localhost\r\n";
  View user's profile Private Nachricht senden
label_red

Dabei seit: 25.04.2004
Ort: -
Alter: 45
Geschlecht: Männlich
Verfasst Sa 24.09.2005 23:32
Titel

Antworten mit Zitat Zum Seitenanfang

Au weia! was denn hier los Meine Güte! erklär mir lieber wieso du es nicht einfach machst!
hier ein beispiel:
Code:

$email //// In diese Variable Adresse des Empfängers übergeben /////

/// Daten der Mail
$string="Hallo \n\n
Hier kann jeder den Inhalt seiner Wahl angeben!

 ------Diese E-Mail wurde automatisch erzeugt.-----";
//Betreff
$subject="Bla Bla Bla";
//Empfänger - E-Mail
$mailemp='feuchtraumbeseitung@muschi.org';

mail ("$email","$subject","$string","From:$mailemp \nReply-To:$mailemp\n");


das reicht völlig aus für deine zwecke!
best wishes
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
xaos

Dabei seit: 06.10.2004
Ort: Kargath
Alter: -
Geschlecht: -
Verfasst Do 29.09.2005 16:30
Titel

Antworten mit Zitat Zum Seitenanfang

Ist das der ungekürzte verwendete Code?

Da gabs ja letztens schon was wegen dem netten mail()

Stichwort Email Injection:
http://securephp.damonkohler.com/index.php/Email_Injection
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Do 29.09.2005 16:32
Titel

Antworten mit Zitat Zum Seitenanfang

wieso war das nicht die lösung..?
dir den link zur beschreibung der php-mail-funktion zu geben, halte ich für eine gute lösung.

da siehst du dann nämlich sofort, wie diese funktion funktioniert und wie du sie einsetzt.
deine fehler solltest du also gleich erkennen.

was erwartest du denn, daß dir jemand gleich deine scripte korrigiert oder direkt für dich schreibt..?
ein wenig muß man schon mal selber tun... einen link auf die lösung halte ich also nicht für falsch...
außerdem sollte man, wenn man solche antworten bekommt, vielleicht mal selbst seine fragestellung überprüfen... sorry.

deine mailheadern trennst du im funktionsaufruf außerdem falsch ab. ein \n reicht nicht aus. du mußt header mit \r\n abtrennen (auf auf unix. das ist hier keine windows-eigenart). so steht es im smtp-rfc.
es funktioniert zwar meist auch anders, aber dann nur weil die MTAs recht fehlertolerant eingestellt sind. darauf kann man sich aber nicht immer verlassen...
  View user's profile Private Nachricht senden
shakadi
Griller Killer

Dabei seit: 21.12.2003
Ort: SHA
Alter: 43
Geschlecht: Männlich
Verfasst Do 29.09.2005 19:14
Titel

Antworten mit Zitat Zum Seitenanfang

So ich hab jetzt hier mal rausgekehrt.
Ruhe jetzt.

Gruß
Shakadi
  View user's profile Private Nachricht senden
 
Ähnliche Themen Email 150 MB
Darstellungsproblem von Email
PHP-Email-Formular
Email-Verknüpfung im .pdf ??!
Wie versende ich in PHP ne email?
eMail zu XML formatieren - nur wie?!
Neues Thema eröffnen   Neue Antwort erstellen
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.