Sendmail Simulation auf Windows XP

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Sendmail Simulation auf Windows XP

Postby Stephan123 » 10. December 2008 15:25

Hallo !

Ich möchte den Mailversand auf meinen Windows XP Server simulieren.
Dazu möchte ich das Tool 'Fake sendmail' verwenden.
Die sendmail_example.ini habe ich gefunden und angepast.
Muß noch etwas in der php.ini verändert werden ?

Gruß Stephan
User avatar
Stephan123
 
Posts: 40
Joined: 14. April 2007 16:51
Operating System: Windows 7

Re: Sendmail Simulation auf Windows XP

Postby Wiedmann » 10. December 2008 15:51

Die sendmail_example.ini habe ich gefunden und angepast.

Du meinst "sendmail.ini".

Muß noch etwas in der php.ini verändert werden ?

Die Einstelllung "sendmail_path" muss noch aktiviert werden.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Sendmail Simulation auf Windows XP

Postby glitzi85 » 10. December 2008 15:52

Du musst nicht die sendmail_example.ini anpassen sondern die sendmail.ini!

In der php.ini musst du das hier setzen:


Code: Select all
[mail function]
; For Win32 only.
;SMTP = localhost
;smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = "C:\xampp\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 =


mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Re: Sendmail Simulation auf Windows XP

Postby Stephan123 » 10. December 2008 16:52

Hallo !

Danke für die Information.
Es klappt wunderbar. In der php.ini müssen alle Maileintragungen auskommentiert sein.
Der einzig gültige Eintrag ist der 'sendmail_path' .

Eine ziemlich dämliche Frage.
Kann man ein Sendmail - Fake ( oder etwas ähnliches ) auch auf einen Linux - Server einrichten ?
Ich habe keine Lust erst noch einen Mailserver zu konfigurieren ?

Gruß Stephan
User avatar
Stephan123
 
Posts: 40
Joined: 14. April 2007 16:51
Operating System: Windows 7

Re: Sendmail Simulation auf Windows XP

Postby glitzi85 » 10. December 2008 17:23

Mir wäre sowas nicht bekannt. Es wäre aber kein Problem einen Mailserver so einzurichten, dass er keine Mails von aussen akzeptiert, sondern lediglich welche raussendet. Bei Postfix müsstest du zwei Parameter anpassen (main.cf):

Code: Select all
mynetworks = 127.0.0.1/8

smtpd_recipient_restrictions =
   permit_mynetworks,
   reject


Damit können Mails lediglich von localhost gesendet werden. Zusätzlich kannst du den SMTPD natürlich auch einfach auf localhost binden. In der master.cf den ersten Dienst anpassen:

Aus
Code: Select all
smtp      inet  n       -       n       -       -       smtpd

wird
Code: Select all
127.0.0.1:smtp      inet  n       -       n       -       -       smtpd


Danach ein
Code: Select all
postfix reload
und schon sollte der Mailserver nicht mehr nach draußen hören.

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 19 guests