ramy31 Posté(e) le 19 février 2014 Posté(e) le 19 février 2014 Bonjour, Je suis sous DSM 4.3-3827. J'ai activé la notification (serveur smtp.free.fr port 25). tout va bien, je reçois les notifications du Syno sur mon mail free. Par contre, sous php, la fonction mail() ne fonctionne pas. Je ne recois aucun mail. mon code <?php if (mail("monmail@free.fr", "sujet", "message") == TRUE) echo("Email bien envoyé"); else echo("Email pas envoyé"); ?> cela me renvoie "Email pas envoyé". Je sèche un peu beaucoup, je ne sais plus quoi faire ou tester pour faire fonctionner le mail(). est-ce un port à ouvrir, un package à activer, .....? Merci de votre aide. Ram 0 Citer
Patrick21 Posté(e) le 20 février 2014 Posté(e) le 20 février 2014 Bonjour essayes avec ce code, tu crées un fichier mail.php, et ensuite tu l'appelles <?php $destinataire = "tonmail@free.fr"; echo "Ce script envoie un mail à $destinataire"; mail($destinataire, "test email 1", "merci pour le test"); ?> Patrick 0 Citer
ramy31 Posté(e) le 20 février 2014 Auteur Posté(e) le 20 février 2014 Merci Patrick, j'ai testé ton script (avec mon adresse mail) mais je ne reçois toujours pas le mail... Ram 0 Citer
ramy31 Posté(e) le 22 février 2014 Auteur Posté(e) le 22 février 2014 Dans /var/log/messages, j'ai pu voir ceci: Feb 22 17:54:53 DiskStation httpd: smtp.c (381) Failed to connect to smtp.free.fr:25 Feb 22 17:54:53 DiskStation httpd: /source/php-5.3.x/ext/standard/syno_mail.c (697) Failed to send mail. qu'est-ce qui pourrait faire que la connection à smtp.free.fr ne fonctionne pas ? Je sèche.... 0 Citer
ramy31 Posté(e) le 24 février 2014 Auteur Posté(e) le 24 février 2014 J'au essayé avec yahoo.fr et même combat: Feb 24 21:39:14 DiskStation httpd: smtp.c (381) Failed to connect to smtp.mail.yahoo.fr:465 Feb 24 21:39:14 DiskStation httpd: /source/php-5.3.x/ext/standard/syno_mail.c (697) Failed to send mail. pourtant je reçois les notifications du syno... 0 Citer
Zegorax Posté(e) le 2 mars 2014 Posté(e) le 2 mars 2014 Hello, As-tu ouvert les ports à l'intérieur de ton routeur ? (Redirection des ports) Probablement dû à ça je suppose. Cordialement, Zegorax 0 Citer
ramy31 Posté(e) le 3 mars 2014 Auteur Posté(e) le 3 mars 2014 J'ai essayé en ouvrant tous les ports pour voir et meme erreur 0 Citer
Zegorax Posté(e) le 6 mars 2014 Posté(e) le 6 mars 2014 (modifié) Mais tu dois les rediriger sur ton Synology ! Tous les ouvrir ne changera rien si ils ne sont pas redirigés ! Cordialement, Zegorax Modifié le 7 mars 2014 par Zegorax 0 Citer
ramy31 Posté(e) le 6 mars 2014 Auteur Posté(e) le 6 mars 2014 désolé, oui c'est ce que j'ai fait sur ma freebox. J'ai redirigé les ports vers mon synology sans plus de succés. Je ne comprends pas, j'ai du louper un truc quelque part... 0 Citer
NiavlyS Posté(e) le 9 avril 2014 Posté(e) le 9 avril 2014 ??? Je suis le seul chez qui les notification mail ne fonctionne pas ou quoi ? smtp = gmail = port 25 ou 465 ou 587 (comme préconise Google) et lorsque je clique sur envoyer mail test... que dalle. Test avec smtp free = idem essayé d'envoyer sur une adresse gmail, free ou autre... idem et aucun spam mais surtout aucun message d'erreur. je pense avoir rediriger port mais pourriez vous me confirmer ce que je dois faire ? merci 0 Citer
NiavlyS Posté(e) le 9 avril 2014 Posté(e) le 9 avril 2014 Réponse à moi même... C'était tellement évident que je n'avais pas trouvé : 2hz le gars des fois... 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.