Mantis

Mail

Posted by DoubleNo 
Mail
May 03, 2007 01:53PM
Rebonjour,

J'ai encore un problème avec l'envoi de mails. En effet je n'arrive toujours pas à le faire fonctionner et je dois avouer ne pas comprendre comment ça marche. Pourriez vous m'expliquer précisément quelles sont les étapes à réaliser pour arriver à faire fonctionner l'envoi de mails?
Re: Mail
May 03, 2007 02:43PM
Quelle version de Mantis ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Mail
May 03, 2007 02:53PM
La version 1.0.7
Re: Mail
May 03, 2007 03:01PM
Dans un fichier test.php (par exemple) mettez ceci (remplacez mon@email par votre email) et consultez le fichier (avec le navigateur web) :

<?php
     // Le message
     $message = "Line 1\nLine 2\nLine 3";

     // Envoi du mail
     mail(&#039;mon@email&#039;, &#039;Mon Sujet&#039;, $message);
?>

Vous devez obtenir une page blanche et recevoir le mail.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Mail
May 03, 2007 03:19PM
Il faut le mettre à un endroit précis ce fichier? Parce que juste comme ça ça ne fonctionne pas. Ca me renvoie ceci :

Quote

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in test.php on line 6
Re: Mail
May 03, 2007 03:25PM
Il faut que vous précisiez un From dans le fichier php.ini (dans la variable sendmail_from comme indiqué par le message).

Où est le fichier php.ini ? Mettre <?php phpinfo(); ?> dans un fichier et le consulter dans un navigateur (la localistation du fichier php.ini est indiquée dans la page affichée).

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Mail
May 03, 2007 03:41PM
J&#039;ai bien mis un From dans le fichier php.ini, mais ça me met toujours la même erreur. Voilà ce qu&#039;il y a dans mon php.ini :

Quote

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
sendmail_from = monmail@mail.com

monmail représentant mon adresse mail.



Edited 1 time(s). Last edit at 05/03/2007 03:42PM by DoubleNo.
Re: Mail
May 03, 2007 03:53PM
Il faut redémarrer le serveur web (parce que le fichier php.ini n&#039;est sourcé qu&#039;à ce moment là et toute modification intervenant après ne sont pas prise en compte).

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Mail
May 03, 2007 04:02PM
Bien vu winking smiley Ca c&#039;est un truc que j&#039;oublie à chaque fois.
Mais ça ne marche toujours pas. Le nouveau message d&#039;erreur est le suivant :

Quote

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in test.php on line 6
Re: Mail
May 03, 2007 04:17PM
Il vous faut un serveur SMTP sur votre machine. Si vous n&#039;en avez pas et que vous ne voulez pas en installer un, vous pouvez utiliser un serveur SMTP d&#039;un FAI par exemple (ou d&#039;un autre serveur sur votre réseau) en changeant les paramètres suivants du php.ini :

SMTP = smtp.orange.fr
smtp_port = 25

Ou

SMTP = smtp.free.fr
smtp_port = 25

Ou (pour un autre serveur de votre réseau)

SMTP = 192.168.0.1
smtp_port = 25

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Mail
May 03, 2007 04:47PM
Ca ne fonctionne toujours pas. J&#039;ai la même erreur qu&#039;avant. Je vais essayer de trouver un serveur smtp à installer sur ma machine pour voir si ça a plus de chance de fonctionner. Mais vu mes connaissances dans ce domaine ça va être dur winking smiley
Re: Mail
May 03, 2007 04:54PM
Ce n&#039;est pas forcément facile à installer un serveur SMTP (c&#039;est même plutôt difficile)... Vous n&#039;avez pas oublié de redémarrer le serveur web après la modif winking smiley

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 26
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr