Ergebnis 1 bis 10 von 10
  1. #1
    Trojaner Avatar von rock superstar
    Registriert seit
    05.11.2007
    Beiträge
    96

    Standard Mail von localhost senden

    Hi Leute

    Ich benutze XAMPP auf Windows XP. Um die mail zu senden, lasse ich den apache server laufen und führe das php script aus.

    Meine mail.php sieht so aus:

    <?php
    $headers = 'MIME-Version: 1.0' . '\r\n';
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . '\r\n';
    $headers .= 'From: from@from.com' . '\r\n';
    mail('to@to.com','test subject','test body',$headers);
    ?>
    php.ini:

    [mail function]
    ; For Win32 only.
    SMTP = mail.bluewin.ch
    smtp_port = 25

    ; For Win32 only.
    ;sendmail_from = test@test.com

    ; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path = "\xampplite\sendmail\sendmail.exe -t"

    ; Force the addition of the specified parameters to be passed as extra parameters
    ; to the sendmail binary. These parameters will always replace the value of
    ; the 5th parameter to mail(), even in safe mode.
    ;mail.force_extra_parameters =
    So und jetzt kriege ich aber immernoch einen error, und zwar folgenden:

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in X:\xampplite\htdocs\mail.php on line 5
    Mein Ziel ist es, möglichst anonym zu senden. Ich möchte eigentlich ungern meine eigene E-Mail hinterlassen. Zudem wollte ich fragen ob die Mail() funktion nur mit einem SMTP-Server funktioniert oder ob das auch irgendwie anders geht.

    Vielen Dank
    __________________________________

  2. #2
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Wenn ich nicht irre hat XAMPP einen Extra-Mailserver, der zusätzlich zum Apache gestartet werden muss. Ansonsten wäre es vielleicht empfehlenswert Deinen Code mal online zu testen (funpic, ohost), um zu sehen, ob es nicht doch die $headers-Variable ist.
    Vielleicht änderst Du auch lieber den Aufbau der Headers:
    From: Name <Email>
    To: Name <Email>

    Oft funktioniert es nicht, wenn lediglich From als Header angegeben ist.

    EDIT: Zu der Frage mit SMTP. Du benötigst natürlich einen Postausgangsserver, damit Deine Email ins WWW gelangt und zugestellt werden kann . Kein Brief ohne Postamt bzw. Zusteller, keine Mail ohne Postausgangs-Server .
    Come to the dark side - We have cookies

  3. #3
    Trojaner Avatar von rock superstar
    Registriert seit
    05.11.2007
    Beiträge
    96

    Standard

    Zitat Zitat von Power-Sven Beitrag anzeigen
    Wenn ich nicht irre hat XAMPP einen Extra-Mailserver, der zusätzlich zum Apache gestartet werden muss. Ansonsten wäre es vielleicht empfehlenswert Deinen Code mal online zu testen (funpic, ohost), um zu sehen, ob es nicht doch die $headers-Variable ist.
    Vielleicht änderst Du auch lieber den Aufbau der Headers:
    From: Name <Email>
    To: Name <Email>

    Oft funktioniert es nicht, wenn lediglich From als Header angegeben ist.

    EDIT: Zu der Frage mit SMTP. Du benötigst natürlich einen Postausgangsserver, damit Deine Email ins WWW gelangt und zugestellt werden kann . Kein Brief ohne Postamt bzw. Zusteller, keine Mail ohne Postausgangs-Server .
    ok vielen Dank.
    Der Mailserver der dabei ist, ist Mercury, aber ich glaube der wird gar nicht zwinged benötigt. Ich versuche das ganze mal auf funpic jetzt.

    Edit: es geht genau so wie ichs gepostet habe, ich krieg dann folgende nachricht:
    test body<br><br><br>-- <br>Powered by <a href=http://www.Funpic.de>Funpic.de</a><br>Kostenloser Webspace mit PHP und MySQL Support!<br>8x MySQL 8x FTP Traffic inklusive!<hr><br>Diese Email wurde vom Nutzer xxxx versendet. <a href=mailto:abuse@funpic.de?subject=xxxx>SPAM melden!</a>
    Der Absender ist aber: <img id="P___278326392" webimdisplaystyle="inline" style="display: none;">
    www-data (report_spam_to_abuse@funpicsmtp.de)
    Obwohl ich testtt@lolzzzz.com eingegeben habe ^^

    Also theoretisch müsste es lokal auch gehen, oder?
    Geändert von rock superstar (25.05.2009 um 05:56 Uhr)
    __________________________________

  4. #4
    BackNine Wurm
    Registriert seit
    01.01.2007
    Beiträge
    302

    Standard

    Mein Ziel ist es, möglichst anonym zu senden.
    Dabei gilt natürlich zu erwähnen, dass das Schicken einer Email über localhost ebensowenig anonym ist, wie über eine neu angelegte free Email-adresse. Viel eher würde einer Nachvollziehung der Email sogar noch die Anfrage zum Provider erspart um an Deine IP zu gelangen.

    Wenn Du einen Proxy zwischenschaltest kommt es zum Selben Grad der Anonymität.


    Zitat Zitat von roflcopterpilot
    danke, aber wo kann man denn hier bitte proxies checken? http://proxycheck.dl.am/

  5. #5
    Trojaner Avatar von rock superstar
    Registriert seit
    05.11.2007
    Beiträge
    96

    Standard

    Zitat Zitat von Steav Beitrag anzeigen
    Dabei gilt natürlich zu erwähnen, dass das Schicken einer Email über localhost ebensowenig anonym ist, wie über eine neu angelegte free Email-adresse. Viel eher würde einer Nachvollziehung der Email sogar noch die Anfrage zum Provider erspart um an Deine IP zu gelangen.

    Wenn Du einen Proxy zwischenschaltest kommt es zum Selben Grad der Anonymität.
    Es ist nicht so, dass ich damit was illegales machen will. Das wäre ja blöd vom localhost aus ^^ Ich möchte einfach nicht meine eigene E-Mail Adresse hinterlassen.
    __________________________________

  6. #6
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Wie wäre es, wenn Du so einen Zehnminuten-Mailservice nutzt? Dann kannst Du ein Mail-Formular erstellen, in das zusätzlich zu Empfänger, Nachricht etc. noch die Absender-Emailadresse eingegeben wird (Trash-Mail). Dann geht die weder über den Localhost noch steht Deine Emailadresse drinne.

    Ich glaube Dir, dass Du nichts illegales machen willst aber 100% anonym bist Du auf diese Weise natürlich dennoch nicht . Aber Email verschleiern reicht ja, wenn Du nichts illegales machst.
    Come to the dark side - We have cookies

  7. #7
    Trojaner Avatar von rock superstar
    Registriert seit
    05.11.2007
    Beiträge
    96

    Standard

    Zitat Zitat von Power-Sven Beitrag anzeigen
    Wie wäre es, wenn Du so einen Zehnminuten-Mailservice nutzt? Dann kannst Du ein Mail-Formular erstellen, in das zusätzlich zu Empfänger, Nachricht etc. noch die Absender-Emailadresse eingegeben wird (Trash-Mail). Dann geht die weder über den Localhost noch steht Deine Emailadresse drinne.

    Ich glaube Dir, dass Du nichts illegales machen willst aber 100% anonym bist Du auf diese Weise natürlich dennoch nicht . Aber Email verschleiern reicht ja, wenn Du nichts illegales machst.
    möchte es trotzdem irgendwie mit dem vom localhost aus schaffen, hab nämlich son n login/registrierungs - script gemacht, wobei auch eine aktivierungsmail versendet wird...
    __________________________________

  8. #8
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Mh... Bei einem automatisierten Script geht das natürlich so nicht... Besitzt Du ggf. eine Domäne, bei der Du sowas wie "admin@blabla.de" machen kannst? Das wäre anonymer, als Deine richtige Email und würde dennoch funktionieren. Mich wundert nur, dass die Mail()-Funktion spackt... Ist eigentlich ungewöhnlich.
    Oder Du versuchst eine richtige falsche Mail anzugeben. Also nicht sowas wie "jjj@joup.uipu" sondern "max.mustermann@mustermail.de" oder ähnlich... Mehr fällt mir aber auch nicht mehr ein :>.
    Come to the dark side - We have cookies

  9. #9
    Trojaner Avatar von rock superstar
    Registriert seit
    05.11.2007
    Beiträge
    96

    Standard

    Zitat Zitat von Power-Sven Beitrag anzeigen
    Mh... Bei einem automatisierten Script geht das natürlich so nicht... Besitzt Du ggf. eine Domäne, bei der Du sowas wie "admin@blabla.de" machen kannst? Das wäre anonymer, als Deine richtige Email und würde dennoch funktionieren. Mich wundert nur, dass die Mail()-Funktion spackt... Ist eigentlich ungewöhnlich.
    Oder Du versuchst eine richtige falsche Mail anzugeben. Also nicht sowas wie "jjj@joup.uipu" sondern "max.mustermann@mustermail.de" oder ähnlich... Mehr fällt mir aber auch nicht mehr ein :>.
    besitze keine domäne, nur den localhost xD lol
    ich will nicht anonym sein. Einfach nicht meine eigene email hinterlassen. Ich hab keine kreuzfalsche email angegeben... und der empfänger stimmte natürlich auch :S
    __________________________________

  10. #10
    W32.Lovgate Avatar von HawK
    Registriert seit
    24.04.2009
    Beiträge
    363

    Standard

    Zitat Zitat von Power-Sven Beitrag anzeigen
    Wie wäre es, wenn Du so einen Zehnminuten-Mailservice nutzt? Dann kannst Du ein Mail-Formular erstellen, in das zusätzlich zu Empfänger, Nachricht etc. noch die Absender-Emailadresse eingegeben wird (Trash-Mail). Dann geht die weder über den Localhost noch steht Deine Emailadresse drinne.

    Ich glaube Dir, dass Du nichts illegales machen willst aber 100% anonym bist Du auf diese Weise natürlich dennoch nicht . Aber Email verschleiern reicht ja, wenn Du nichts illegales machst.

    is das ned laestig wenn man dann immer wieder die .ini aendern muss ?

    //BTW: weis jemand obs ne 10 minutes mail gibt wo man dass pw sehen kann oder aehnliches ¿ brauechte ich fuer mein Mailbømber

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •