Toon posts:

PHP mailer vanuit DMZ probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Situatie:

Webserver in DMZ : 172.16.1.16
DC /Exchange server in Lan: 10.0.0.16

Op de webserver draait PHP 5.*
Website met formulier in Phorm : http://www.php-form.net/phorm.php

Zodra ik binnen PHP het emailadres wijzig naar een intern adres, komt het aan.
Mail naar externe adressen geven een foutmelding: Standaard error page binnen Phorm.

Hetzelfde komen we tegen als we in Joomla de PHP mailer functie gebruiken.

Het lijkt er op dat het niet zo zeer aan het soort formulier ligt wat we gebruiken, maar op de een of andere manier mag de webserver vanuit PHP blijkbaar niet extern smtp-en

We hebben de firewall zo ver open gehad als mogelijk, heeft niet geholpen.
Relay-ing op de exchange server allowed voor de webserver.
Vanaf de webserver kunnen we telnetten naar de exchange server en naar smtp.xs4all.nl over poortje 25

Ik heb me al helemaal een slag in de rondte gezocht naar een antwoord en weet het even niet meer...

  • AcoLyte!
  • Registratie: September 2006
  • Nu online

AcoLyte!

*evil grin*

Heb je al eens handmatig een mailtje vanaf de DMZ server op je exchange bak afgeleverd naar een extern adres? ..gaat dat wel goed? ..of roept je exchange bak dat dat ook niet toegestaan is?

don't mistake lack of talent for genius.


  • Predator
  • Registratie: Januari 2001
  • Laatst online: 07:02

Predator

Suffers from split brain

Inderdaad gewoon eens zelf via telnet een mailtje sturen vanop die DMZ server

code:
1
2
3
4
5
6
7
8
9
telnet <exchange ip> 25
HELO test
mail from: <mailadres dat je in php als afzender zet>
rcpt to: <extern mailadres>
data
subject: Test mailtje van DMZ

Dit is een test mail
.


en dat goed kijken naar de (fout)melding ;)

[ Voor 9% gewijzigd door Predator op 25-06-2008 16:31 ]

Everybody lies | BFD rocks ! | PC-specs


Verwijderd

probeer eens:

nslookup
set type=mx
set vc

>mail.domain

Als je hier een error op krijgt moet je port 53tcp ook nog open laten zetten. SMTP gebruikt namelijk standaard tcp dns queries i.t.t. de meest gangbare udp dns queries. Dit wordt nog al eens vergeten voor dmz webservers die moeten kunnen mailen.

edit: hmmm het lijkt een gewone relay te zijn. Zoals hierboven staat :)

[ Voor 10% gewijzigd door Verwijderd op 25-06-2008 17:14 ]


  • Equator
  • Registratie: April 2001
  • Laatst online: 09-03 14:42

Equator

Crew Council

#whisky #barista

Dit heeft IMO meer met Netwerken te maken.. Maar misschien ook niet.. :P

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 11-03 16:44
(jarig!)
Kun je niet gewoon smtp.xs4all.nl in je php.ini zetten als smtp?
Pagina: 1