Bonjour à tous

Je voudrais faire un formulaire de contact avec piéces jointe en limitant la taille et le type de fichier le tout en html.
Savoir si cela est possible ? et si oui Comment faire ?
Dans le formulaire juste :

Pseudo
Mail
Message
PJ

voici mon code mais cela ne fonctionne pas ,je recois aucun mail :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<form action="filou80@msn.com" method="post" name="form1" id="form1" onsubmit="MM_validateForm('pseudo','','R','mail','','RisEmail','code','','RinRange10:10');return document.MM_returnValue">
  <table width="75%" border="0" align="center">
    <tr>
      <td width="23%">Pseudo :</td>
      <td width="77%"><label for="pseudo"></label>
      <input name="pseudo" type="text" id="pseudo" size="50" />
      *</td>
    </tr>
    <tr>
      <td>Mail :</td>
      <td><label for="mail"></label>
      <input name="mail" type="text" id="mail" size="50" />
      *</td>
    </tr>
    <tr>
      <td>Message :</td>
      <td><label for="message"></label>
      <textarea name="message" id="message" cols="50" rows="10"></textarea></td>
    </tr>
    <tr>
      <td>Piéce jointe :</td>
      <td><label for="pj"></label>
      <input name="pj" type="file" id="pj" size="50" /></td>
    </tr>
    <tr>
      <td>Combien fait 12 - 2 en chiffre :</td>
      <td><input name="code" type="text" id="code" size="50" />
      *</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
      <input type="reset" name="effacer" id="effacer" value="Réinitialiser" /></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>Les champs marqués d'un astérix ( * ) sont obligatoire.</td>
    </tr>
  </table>
</form>