Il faudrait peut-être te mettre à l'html et au php, les formulaires sont assez simples à mettre en place. Je ne sais pas si NVU est adapté à un site pro.
Pour les champs obligatoires, le mieux est de faire un test javascript sur les champs du formulaire, tu as peut-être la possibilité de le faire avec ton logiciel. En fait peux aussi faire le test en php, mais seulement une fois que l'utilisateur aura tout rempli et aura envoyé le formulaire, ce qui fait qu'il faut prévoir en cas d'erreur de réafficher le formulaire avec les informations que l'utilisateur aura données. C'est pour ça que personnellement je préfère les tests en javascript. Tu peux en faire un pour chaque champ qui nécessite un format spécifique (par exemple pour l'adresse e-mail il faut qu'elle contienne @ et un point), et faire une fonction de vérification globale qui vérifie que tous les champs obligatoires ont été remplis et que tu appelles lorsque l'utilisateur soumet le formulaire, et avant d'envoyer les données.
Pour envoyer le formulaire par e-mail, c'est de du php, avec la fonction mail. Tu n'auras pas besoin de passer par Outlook avec ça. Une fois que la personne aura rempli le formulaire et cliqué sur Envoyer, ta fonction le fera tout seul !!
Je te conseille de lire des tutos, ce que tu cherches à faire n'est pas si compliqué même si cela peut le sembler pour quelqu'un qui débute. Il y en a plein sur internet qui sont destinés aux débutants et qui expliquent chaque étape.
Ton formulaire c'est comme ça :
<form method="post" name="formulaire" action="envoiFormulaire.php">
pour un champ texte ( par exemple le nom de la personne) : <input type="text" name="nom" />
pour chaque champ tu as une balise comme ça, tu as plein de types différents (champ texte, champ multiligne, case à cocher, bouton radio, liste déroulante, mot de passe etc...)
pour soumettre le formulaire : <input type="submit" name="envoyer" value="Envoyer !" />
</form>
C'est ensuite ta page envoiFormulaire.php qui récupèrera les valeurs des champs du formulaire et les enverra par e-mail.
La méthode post indique que les données seront envoyées en mode caché pour l'utilisateur (sinon tu as GET qui affiche les variables dans l'url, c'est quand tu vois une adresse du style www.monsite.com/soumissionform.php?champ1=valchamp1&champ2=valchamp2)
Pour récupérer une valeur : tu fais par exemple $nom = $_POST["nom"] ; pour ton champ texte qui est plus haut et qui représente le nom de la personne.
Chaque champ a un nom (c'est l'attribut name="nom_du_champ" de tes balises de formulaire), et tu les récupères toujours avec $_POST["nom_du_champ") ;
Ensuite tu utilises dans cette page la fonction mail, tu as des explications à l'adresse : phpmail.
Tu n'as pas besoin de faire un mail html si tu veux juste récupérer les données de tes formulaires, un message texte est plus simple à mettre en place.
Tu as du courage de te mettre à la création de sites web si ce n'est pas ton truc à la base. Bonne chance !