Synology-Forum.nl

Overige software => Web Station => Topic gestart door: sedo op 16 juli 2010, 12:16:51

Titel: php en mail versturen
Bericht door: sedo op 16 juli 2010, 12:16:51
Beste mensen,

Ik heb het werkend gehad, maar om een of andere onduidelijke reden wil het verzenden van mails via een php script niet meer.
Hier het script:

<?php

$Address = 'info@beverweerd.org';
$Subject = 'Test';
$body = 'Test - Body';
$mailsend = mail($Address, $Subject, $Body);
echo $mailsend;

?>

Als ik dit script uitvoer verschijnt er onderstaande melding:

Warning: mail() [function.mail]: Failed to send mail. (Failed to resolve host address.) in /volume1/web/phpTest/Rommeltjes/emailtest.php on line 6

Ik heb een Synology Ds209j. Hierop draait ook het mailsstation op.
Zoals ik al zij, ik heb het werkend gehad, maar om een of andere reden krijg ik nu steeds deze foutmelding.
Het belangrijkste deel van de foutmelding lijkt me: Failed to resolve host address

Kan iemand mij hiermee helpen?

Groeten en alvast bedankt
Sedo
Titel: Re: php en mail versturen
Bericht door: wizjos op 15 augustus 2010, 12:43:00
Sedo,

Wellicht dat dit http://forum.synology.com/enu/viewtopic.php?f=19&t=7950&p=34130 soelaas biedt (het laatste bericht over resolv.conf)...

Succes!

Wizjos
Titel: Re: php en mail versturen
Bericht door: cyrus1977 op 16 augustus 2010, 09:31:37
Dat niet resolven heeft te maken met je provider, die heeft geen reverse (lees resolv) ingesteld.
Tenzij je je eigen ip beheren mag bij je provider moet je de helpdesk vragen om voor jouw ip te gaan resolven.

De meeste doen dat niet omdat ze die mailservertjes allemaal niet willen. XS4ll doet er bij mij niet moeilijk over.

Er zijn wel wat trucen om anders te resolven maar dat gaat misschien in eerste instantie wat ver.