Synology-Forum.nl

Overige software => Web Station => Topic gestart door: seba-sw op 13 december 2008, 23:08:58

Titel: Contact form
Bericht door: seba-sw op 13 december 2008, 23:08:58
Hallo iedereen,
ik probeer nu al dagen een php contact form te maken, ik heb er al verscheidene gedownload en geprobeert maar geen enkele werkt. Heeft de synology hier iets me te maken want ik snapt het niet :P .

Als dit nie zo is heeft imand een contact form die hij met me wil delen :P.
Titel: Re: Contact form
Bericht door: wizjos op 14 december 2008, 13:03:49
...wellicht handig om even aan te geven wát er niet werkt (en wat eventueel wel) :mrgreen:

Groet,

Wizjos
Titel: Re: Contact form
Bericht door: seba-sw op 14 december 2008, 13:47:06
de mail functie van php werkt niet ik krijg altijd de zelfde error.

Warning: mail() [function.mail]: Failed to send mail. (502 5.5.2 Error: command not recognized) in /volume1/web/mail.php on line 10
Met bv deze code
<?php

$Name 
"Da Duder"//senders name
$email "email@adress&#46;com"//senders e-mail adress
$recipient "mijn-email@gmail&#46;com"//recipient
$mail_body "The text for the mail&#46;&#46;&#46;"//mail body
$subject "Subject for reviever"//subject
$header "From: "&#46; $Name &#46; " <" &#46; $email &#46; ">rn"; //optional headerfields

mail($recipient$subject$mail_body$header); //mail command :)
?>
Titel: Re: Contact form
Bericht door: wizjos op 14 december 2008, 14:45:42
Hmm, heb eens even gekeken bij mijzelf met phpinfo(). Die geeft bij SMTP aan: 'localhost' (de Syno dus...).

Ik kan het mis hebben, maar volgens mij is de foutmeldingscode die begint met 502 een aanwijzing. Als ik die Google kom ik er achter dat
Citaat
A server (not necessarily a Web server) is acting as a gateway or proxy to fulfil the request by the client (e.g. your Web browser or our CheckUpDown robot) to access the requested URL. This server received an invalid response from an upstream server it accessed to fulfil the request.
bij HTTP Error 502 Bad gateway Explained (http://www.checkupdown.com/status/E502.html), vraag  ik mij af of je via de DSM onder Systeem-Berichtgeving wel een SMTP Server etc. hebt opgegeven...

Bij mij werkt je code prima :D ...als ik tenminste een geldig adres opgeef bij de recipient :mrgreen:

Succes!

Wizjos
Titel: Re: Contact form
Bericht door: seba-sw op 15 december 2008, 00:36:38
Hey,

Alles werkt nu ik had wel een smtp server ingesteld maar die werkte blijkbaar niet nu met men gmail gaat dit wel, nu heb ik noch een vraag als ik een mail verstuur krijg ik altijd als verzender het email adres die ik in de SDM heb ik gegeven. Nu is dit opzich zo erg niet maar als ik men php aanpas voor men mail in html te kunnen versturen gaat dit niet doordat ik script in de heather moet zetten maar die wordt vervangen door mijn email adres is hier een oplossing voor?