Einstellung Mailversand mit mail() für alle Adressen gesucht

Apache, Lighttpd, nginx, Cherokee
Post Reply
hitmax
Posts: 5
Joined: 2004-06-18 23:01
 

Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by hitmax »

Hallo

habe mir einen Server zugelegt und habe da noch ein Problem wo ich nicht weiß wie.

Beim Versenden von eMails über PHP Scripte werden diese nur zugestellt bzw. versendet wenn der Absender eine Mailadresse meiner Domain ist.

Da ich aber einen Service anbiete wo es auch erforderlich ist das Mails über mail() mit anderen Adressen versendet werden, müßte dies geändert werden.

Wo kann ich da die Einstellung ändern das dies möglich ist ?
chris76
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by chris76 »

so lange du uns nicht mehr über dein system verrätst kann man dir net helfen.
Last edited by chris76 on 2004-06-18 23:27, edited 1 time in total.
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error
hitmax
Posts: 5
Joined: 2004-06-18 23:01
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by hitmax »

Die mail() Funktion macht mir keine Probleme, es geht darum das der Server so eingestellt ist das man per mail() nur Mails mit der eigenen Domain als Absender verschicken kann und genau das möchte ich abstellen damit mail() mit jeder Absenderadresse geht.
arty
Userprojekt
Userprojekt
Posts: 729
Joined: 2002-06-12 10:11
Contact:
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by arty »

hitmax wrote:Die mail() Funktion macht mir keine Probleme, es geht darum das der Server so eingestellt ist das man per mail() nur Mails mit der eigenen Domain als Absender verschicken kann und genau das möchte ich abstellen damit mail() mit jeder Absenderadresse geht.
Das geht IMHO nicht.

bye
arty
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by wgot »

Hallo,

eine eigene mail() schreiben die über SMTPauth versendet, damit geht's auf jeden Fall.

Gruß, Wolfgang
wirsing
Posts: 604
Joined: 2002-11-20 21:32
Location: Vaihingen und Karlsruhe
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by wirsing »

wgot wrote:eine eigene mail() schreiben die über SMTPauth versendet, damit geht's auf jeden Fall.
Oder nach so einer im PEAR suchen.
EDIT: Das PEAR-Package heißt schlicht und ergreifend Mail.
hitmax
Posts: 5
Joined: 2004-06-18 23:01
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by hitmax »

Erstmal Danke, verstehe nur nicht warum ich bei jedem anderen Provider wo ich Webspace habe mit PHP über mail() jede andere Mailadresse verwenden kann als Absender ohne Probleme.
squize
Userprojekt
Userprojekt
Posts: 729
Joined: 2003-05-19 16:46
Location: Karlsruhe
Contact:
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by squize »

Liegt wohl daran, dass dein MTA so eingestellt ist. Du musst also nicht die PHP-Config ändern, sondern schauen, wie du deinen MTA so konfigurierst, dass er solche Mails relayed.

Vielleicht hast du irgenwelche sender_checks in der Config, die so etwas verbieten.

Bei Suse wird es wohl postfix sein. Da sollte dann bei

smtpd_reciepient_restrictions ein permit_mynetworks stehen, dann sollte php auch Mails mit irgendeiner Absenderaddresse verschicken können

Gruss

Marc
hitmax
Posts: 5
Joined: 2004-06-18 23:01
 

Re: Einstellung Mailversand mit mail() für alle Adressen gesucht

Post by hitmax »

So habe mal geschaut, es wird sendmail auf dem Server verwendet und dies muß noch eingestellt werden das man per mail() Befehl mit allen Absendern Mails verschicken kann, die Frage ist nur, wie mache ich das ?
wolfram
Posts: 22
Joined: 2003-01-23 08:18
Location: Marlow
Contact:
 

MTA soll kein Open Relay sein

Post by wolfram »

Wenn der Server von 1und1 ist, gibt es hierzu eine Anwort.

http://faq.1und1.de/server/root_server/daemons/4.html

Allerdings ist bei den aktuellen Servern Postfix der MTA und der ist in der Regel schon richtig vorkonfiguriert.

Wahrscheinlich ist der Server zumindestens so vorkonfiguriert, dass er kein Open Relay ist.
Post Reply