Versio

mail() probleem

Overzicht Reageren

Jasper

jasper

04/01/2006 19:20:00
Quote Anchor link
Ik was bezig een simpel scriptje om eventjes de checken of mijn mail() functie wel degelijk goed werkt na enkele klachten. hij werkt dus niet. ik krijg altijd een warning en de email komt niet aan:

Warning: mail() [function.mail]: SMTP server response: 553 5.5.4 <lsqld>... Domain name required for sender address lsqld in C:\www\nevens.info\mail\index.php on line 7
Message was send to: lalalal@lol.lol


mijn script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php  
if(isset($_POST['submit'])){
$subject=$_POST['subject'];
$body=$_POST['body'];
$from=$_POST['from'];
$mailto=$_POST['mailto'];
mail($mailto, $subject, $body, 'From:'.$from);
print'Message was send to: '.$mailto.'';
}

print'
<form method="POST" action="index.php">
    <h3> Send Email:</h3>
  <table border="0" cellspacing="1" cellpadding="0" width="306">
    <tr>
      <td width="58">TO:&nbsp;&nbsp; </td>
      <td width="238"><input type="text" name="mailto" size="69"></td>
    </tr>
     <tr>
      <td width="58">From:&nbsp;&nbsp; </td>
      <td width="238"><input type="text" name="from" size="69"></td>
    </tr>
    <tr>
      <td width="58">Subject: </td>
      <td width="238"><input type="text" name="subject" size="69"></td>
    </tr>
    <tr>
      <td width="58" height="18" valign="top">Message:</td>
      <td width="238" rowspan="2"><textarea rows="20" name="body" cols="52"></textarea></td>
    </tr>
    <tr>
      <td></td>
    </tr>
    <tr>
    <td></td><td><input type="submit" value="Send" name="submit"><input type="reset" value="Clear All" name="reset"></p>
    </td></tr>
   </table>

</form>
'
;
?>

<hr>
</body>
</html>

Volgens php.net zou dit moeten werken. maar blijkbaar niet. heb ook wat gegoogled maar vind nergens iets met een duidelijke oplossing of probleemomschrijving.

dank bij voorbaad
Gewijzigd op 04/01/2006 19:27:00 door Jasper
 
PHP hulp

PHP hulp

25/05/2012 08:40:30
Gesponsorde koppelingen:
 
Willem Jan Z

Willem Jan Z

04/01/2006 19:38:00
Quote Anchor link
Bij je from moet denk ik persee een emailadres worden meegegeven...
 
Jasper

jasper

04/01/2006 19:40:00
Quote Anchor link
dat heb ik allemaal gedaan. en het heeft gewerkt ... maar is iets veranderd denkek door een update of dergelijke ...
 
Willem Jan Z

Willem Jan Z

04/01/2006 19:44:00
Quote Anchor link
Ik had eerst bij mijn host, dat het alleen een emailadres mocht zijn die je had ingesteld bij je POP3 accounts.. Naar een vraag erover hebben ze dat verandert, maar misschien is dat hier ook zo (ookal is de foutmelding wel anders :S)
 
Jasper

jasper

04/01/2006 20:48:00
Quote Anchor link
nee dat is het ook niet ... ik dacht aan iets in php.ini of dergelijke... maar heb niets gevonden!
 
Jasper

jasper

04/01/2006 20:56:00
Quote Anchor link
mijn host is veranderd, andere smtp server ... dom!,
toch bedankt willem-Jan!
 



Overzicht Reageren

Get Adobe Flash player