ich will nen sendmail aufsetzen um den absender ´frei anzugeben.
Was meinst du jetzt damit? Must halt bei mail() den from-Header im 3. Parameter mit angeben.
Ansonsten hast du ein Verständnisproblem:
Sendmail ist kein Server der auf irgendeinen Port hört, sondern ein Programm das die Mail per STDIN bekommt und dann versendet.
Jetzt stellt sich aber ersteinmal und immernoch die Frage, wieso du die Mails über GMX verschicken willst, und nicht über den lokalen Exchange-Server? Dazu hast du den ja...
Im Falle vom Exchangegeserver muss du nichts in der "php.ini" ändern.
Wenn du Mails über GMX verschicken willst, warum auch immer, musst du Sendmail benutzen. Aktivieren musst du das in der "php.ini" und konfigurieren in der "sendmail.ini". Wie es genau geht steht in der FAQ. (Deine Mails musst natürlich trotzdem noch korrekt machen mit mail()).