Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Je n'ai aucun service comportant les lettres php ou fpm
sous débian 8.4 de mémoire j'ai un php 5.6.24
En ce qui concerne FPM je n'ai rien fait, j'ai installé debian et virtualmin et je n'ai pas touché à leurs config. Si c'est activé c'est par défaut.
Tu parles de ça :
; This directive determines whether or not PHP will recognize code between
; <? and ?> tags as PHP source which should be processed as such. It is
; generally recommended that <?php and ?> should be used and that this feature
; should be disabled, as enabling it may result in issues when generating XML
; documents, however this remains supported for backward compatibility reasons.
; Note that this directive does not control the <?= shorthand tag, which can be
; used regardless of this directive.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = Off
Si c'est ça, j'ai essayé de le passer à on, fait un apache2 restart mais même constat.
Lien envoyé avec la fonction envoyer un mail du forum. (mon serveur mail ne me laisse pas encore faire des envois ^^' https://forum.ovh.com/showthread.php/11 … ost679130)
Salut,
J'ai l'impression qu'il y a comme un hic avec mon nouveau serveur sous debian. Malgré que j'ai changé les accès mysql dans le fichier /include/config.php je n'ai qu'une grosse page d'erreur dont voilà un extrait :
"OK", "YES" => "Oui", "NO" => "Non", "BACK" => "Retour", //ARCHIVE "ARCHIVE_TITLE" => "Archives", "ARCHIVE_CHOOSE" => "Sélectionnez une lettre d'info", "ARCHIVE_SUBJECT" => "Sujet", "ARCHIVE_DATE" => "Date", "ARCHIVE_FORMAT" => "Format", "ARCHIVE_DISPLAY" => "Afficher ce message", "ARCHIVE_BROWSE" => "Consulter les archives", "ARCHIVE_DELETE" => "Supprimer cette archive", "ARCHIVE_DELETE_TITLE" => "Suppression d'archive", "ARCHIVE_DELETED" => "Archive supprimée avec succes.", "ARCHIVE_NOT_FOUND" => "Auncune archive trouvée", //INDEX "PHPMYNEWSLETTER_TITLE" => "phpMyNewsletter V.2.0", "EMAIL_ADDRESS" => "Adresse électronique", "EMAIL_ADDRESS_NOT_VALID" => "Cette adresse électronique n'est pas valide", "NEWSLETTER_SUBSCRIPTION" => "Inscription", "NEWSLETTER_UNSUBSCRIPTION" => "Désinscription", "AVAILABLE_NEWSLETTER" => "Lettres d'info existantes", //ADMIN LOGIN admin/login.php "LOGIN_TITLE" => "Identification", "LOGIN_PLEASE_ENTER_PASSWORD" => "Un mot de passe est requis pour accéder à la zone d'administration", "LOGIN_PASSWORD" => "Mot de passe", "LOGIN" => "Connection !", "LOGIN_BAD_PASSWORD" => "Mot de passe incorrect !", //MENU "MENU_SUBSCRIBERS"=> "Abonnés", "MENU_COMPOSE" => "Rédiger un message", "MENU_ARCHIVES" => "Archives", "MENU_NEWSLETTER" => "Configurer la lettre d'info", "MENU_CONFIG" => "Configuration globale", "MENU_LOGOUT" => "Quitter", "SELECTED_NEWSLETTER" => "Lettre d'info sélectionnée", "NEWSLETTER_TOTAL_SUBSCRIBER" => "abonné", "NEWSLETTER_TOTAL_SUBSCRIBERS" => "abonnés", //ADMIN NEWSLETTER "NEWSLETTER_CHOOSE" => "Sélectionnez la lettre d'info à configurer", "NEWSLETTER_ACTION" => "Effectuer une action", "NEWSLETTER_NEW" => "Créer une nouvelle lettre d'info", "NEWSLETTER_DEL" => "Supprimer '%s'", "NEWSLETTER_SETTINGS" => "Réglages de la lettre d'info", "NEWSLETTER_NAME" => "Nom de la lettre d'info", "NEWSLETTER_FROM_ADDR" => "Adresse électronique de l'expéditeur", "NEWSLETTER_FROM_NAME" => "Nom de l'expéditeur", "NEWSLETTER_SUBJECT" => "Sujet du message", "NEWSLETTER_HEADER" => "Entête du message", "NEWSLETTER_FOOTER" => "Pied du message", "NEWSLETTER_SUB_MSG_SUBJECT" => "Sujet du message d'abonnement", "NEWSLETTER_SUB_MSG_BODY" => "Message d'abonnement", "NEWSLETTER_WELCOME_MSG_SUBJECT" => "Sujet du message de bienvenue", "NEWSLETTER_WELCOME_MSG_BODY" => "Message de bienvenue", "NEWSLETTER_UNSUB_MSG_SUBJECT" => "Sujet du message de désabonnement", "NEWSLETTER_UNSUB_MSG_BODY" => "Message de désabonnement", "NEWSLETTER_SAVE_SETTINGS" => "Enregistrer ces réglages", "NEWSLETTER_SETTINGS_SAVED" => "Réglages enregistrés", "NEWSLETTER_CREATE" => "Créer une nouvelle lettre d'info", "NEWSLETTER_SAVE_NEW" => "Créer cette lettre d'info", "NEWSLETTER_DELETED" => "Lettre d'info supprimée avec succès", "NEWSLETTER_DELETE_WARNING" => "Supprimer toutes les informations relatives à cette lettre d'info", "NEWSLETTER_SETTINGS_CREATED" => "Lettre d'info créée avec succès", "NEWSLETTER_DEFAULT_HEADER" => "========= ENTETE =========\n". "Mettez ici ce que vous voulez.\n". "Ce texte sera ajouté en tête de tous vos messages", "NEWSLETTER_DEFAULT_FOOTER" => "======== PIED DE PAGE =======\n". "Vous pouvez spécifier un message", "NEWSLETTER_SUB_DEFAULT_SUBJECT" => "Merci de confirmer votre inscription", "NEWSLETTER_SUB_DEFAULT_BODY" => "Quelqu'un, certainement vous, a demandé votre inscription à cette lettre d'info, merci de suivre les informations qui suivent.", "NEWSLETTER_WELCOME_DEFAULT_SUBJECT" => "Bienvenue", "NEWSLETTER_WELCOME_DEFAULT_BODY" => "Bienvenue et merci de faire partie des abonnées à cette lettre d'info !", "NEWSLETTER_UNSUB_DEFAULT_SUBJECT" => "Merci de confirmer votre désinscription", "NEWSLETTER_UNSUB_DEFAULT_BODY" => "Quelqu'un, certainement vous, a demandé votre désinscription de cette lettre d'info, merci de suivre les informations qui suivent.", //SUBSCRIBER "SUBSCRIBER_ADD_TITLE" => "Ajouter un abonné", "SUBSCRIBER_ADD_BTN" => "Ajouter cette adresse électronique", "SUBSCRIBER_ADDED" => "%s ajoutée avec succès", "SUBSCRIBER_IMPORT_TITLE" => "Importer une liste d'adresse électronique", "SUBSCRIBER_IMPORT_BTN" => "Importer", "SUBSCRIBER_IMPORT_HELP" => "Vous pouvez importer une liste d'adresse électronique depuis un fichier.
Ce fichier doit suivre le formalisme suivant: une adresse par ligne
adress1@domain.com
adress2@domain.com
adress3@domain.com", "SUBSCRIBER_DELETE_TITLE" => "Supprimer un abonné", "SUBSCRIBER_DELETE_BTN" => "Supprimer cette adresse électronique", "SUBSCRIBER_DELETED" => "Abonné supprimé avec succès", "SUBSCRIBER_EXPORT_TITLE" => "Exporter les abonnés", "SUBSCRIBER_EXPORT_BTN" => "Exporter", "SUBSCRIBER_TEMP_TITLE" => "Abonnement en attente de confirmation", "SUBSCRIBER_TEMP_BTN" => "Supprimer cette adresse électronique", "SUBSCRIBER_TEMP_DELETED" => "Adresse électronique supprimée avec succès", //COMPOSE "COMPOSE_NEW" => "Rédiger un nouveau message", "COMPOSE_SUBJECT" => "Sujet", "COMPOSE_FORMAT" => "Format", "COMPOSE_FORMAT_TEXT" => "Texte", "COMPOSE_FORMAT_HTML" => "HTML", "COMPOSE_FORMAT_HTML_NOTICE" => "(Donner seulement le code html se trouvant entre les balises <body></body>)", "COMPOSE_PREVIEW" => "Aperçu du message", "COMPOSE_RESET" => "Réinitialiser", "COMPOSE_PREVIEW_TITLE" => "Aperçu du message", "COMPOSE_BACK" => "Retour", "COMPOSE_SEND" => "Envoyer ce message", "COMPOSE_SENDING" => "Envoi du message ...", "COMPOSE_SENT" => "Message envoyé avec succès", //GLOBAL CONFIG "GCONFIG_TITLE" => "Configuration globale", "GCONFIG_DB_TITLE"=> "Réglages de la base de données", "GCONFIG_DB_HOST" => "Nom d'hôte", "GCONFIG_DB_LOGIN" => "Nom d'utilisateur", "GCONFIG_DB_DBNAME" => "Nom de la base de donnée", "GCONFIG_DB_PASSWD" => "Mot de passe", "GCONFIG_DB_CONFIG_TABLE" => "Table de configuration", "GCONFIG_DB_TABLE_MAIL" => "Les adresses électroniques des abonnés sont stockées dans", "GCONFIG_DB_TABLE_TEMPORARY" => "Table temporaire", "GCONFIG_DB_TABLE_NEWSCONFIG" => "Table de configuration des lettres d'info", "GCONFIG_DB_TABLE_ARCHIVES" => "Les archives sont stockées dans", "GCONFIG_DB_TABLE_SUBMOD" => "Les inscriptions en attente de confirmation sont stockées dans", "GCONFIG_DB_CONFIG_UNWRITABLE" => "Davantage de réglages seraient disponibles, si le serveur web avait les droits d'écriture sur %s.", "GCONFIG_MISC_TITLE" => "Réglages divers", "GCONFIG_MISC_ADMIN_PASSW" => "Mot de passe d'accès à la zone d'administration", "GCONFIG_MISC_ADMIN_PASSW2"=> "(laisser vide si vous ne voulez pas le modifier)", "GCONFIG_MISC_BASE_URL" => "URL de base", "GCONFIG_MISC_BASE_PATH" => "Chemin de phpMyNewsletter", "GCONFIG_MISC_LANGUAGE" => "Langue", "GCONFIG_MESSAGE_HANDLING_TITLE" => "Gestion des envois", "GCONFIG_MESSAGE_ADMIN_NAME" => "Nom de l'expéditeur par défaut (Champs From:)", "GCONFIG_MESSAGE_ADMIN_MAIL" => "Adresse électronique de l'expéditeur par défaut", "GCONFIG_MESSAGE_CHARSET" => "Encodage des caractères à utiliser", "GCONFIG_MESSAGE_NUM_LOOP" => "Nombre de messages expédiés à chaque boucle d'envoi", "GCONFIG_MESSAGE_SEND_METHOD" => "Méthode d'expédition", "GCONFIG_MESSAGE_SEND_METHOD_FUNCTION" => "fonction mail() PHP", "GCONFIG_MESSAGE_SMTP_HOST" => "Nom d'hôte du serveur SMTP", "GCONFIG_MESSAGE_SMTP_AUTH" => "Authentification SMTP requise ?", "GCONFIG_MESSAGE_SMTP_LOGIN" =>"Nom d'utilisateur SMTP", "GCONFIG_MESSAGE_SMTP_PASSWORD" => "Mot de passe SMTP", "GCONFIG_SUBSCRIPTION_TITLE" => "Inscriptions", "GCONFIF_SUBSCRIPTION_VALIDATION_TIMEOUT" => "Nombre de jours pour confirmer les inscriptions", "GCONFIG_SUBSCRIPTION_CONFIRM_SUB" => "Les abonnés doivent-ils confirmer leur inscription ?", "GCONFIG_SUBSCRIPTION_CONFIRM_UNSUB" => "Les abonnés doivent-ils confirmer leur désinscription ?", "GCONFIG_SUBSCRIPTION_MODERATE" => "Les inscriptions sont modérées ?", "GCONFIG_SAVE_BTN" => "Enregistrer ces réglages", "GCONFIG_SUCCESSFULLY_SAVED" => "Configuration globale enregistrée avec succès", //ERROR "ERROR_SQL" => "Erreur de la base de donnée :
%s
", "ERROR_SQL2" => "Erreur SQL :
%s
", "ERROR_DBCONNECT" => "Impossible de se connecter à la base de données.", "ERROR_DBCONNECT_2" => "Impossible de se connecter à la base de données:
%s.
Merci de vérifier votre configuration.", "ERROR_DBCONNECT_3" => "Erreur de connection", "ERROR_FLUSHING_TEMP_TABLE" => "Erreur lors du nettoyage de la table temp (%s)", "ERROR_SAVING_SETTINGS" => "Erreur lors de l'enregistrement des réglages: %s", "ERROR_DELETING_NEWSLETTER" => "Erreur lors de la suppression de cette lettre d'info", "ERROR_CHOOSE_ANOTHER_NEWSLETTER" =>
Je peux te donner un lien en mp si tu veux.
Il doit y avoir un soucis quelque part. Depuis le 25/08 les dns devraient être largement propagées. Pourtant mailtester me donne ça :
v=spf1 a ip4:5.196.99.112 ip6:2001:41D0:A:6Faa::/64 mx ~all
alors qu'en fait sur ce nouveau serveur j'ai déjà un spf installé :
buzionweb.fr. IN TXT "v=spf1 a mx a:buzionweb.fr ip4:37.187.153.80 ip4:5.196.99.112 ip6:2001:41d0:a:5950:: ?all"
Pourquoi ça ne tient toujours pas compte des infos données par le nouveau serveur sur le test de ce matin ?
Merci Arnaud,
Oui l'ip 5.196.99.112 est une de l'ancien serveur que j'ai déplacé sur le nouveau.
Ben j'ai un webmin, virtualmin est une extension de webmin seulement. Elle permet de créer facilement les domaines sur le serveur, entre autres manips ^^'
Tu aurais un bon tuto pour la pose de ces certificats ?
Salut Arnaud,
une tonne de problèmes me sont tombés dessus dans ces derniers mois, santé, informatiques etc... mais on pourra en reparler en privé
J'ai changé de serveur (en lien avec les soucis informatiques) et du coup on est bien loin du modèle clé en main de la R3 d'ovh : https://www.mail-tester.com/web-dRpz1W
Il va me falloir manifestement, au moins, installer les signatures DKIM et SPF voir dmarc pour aller au bout. Soucis, je ne comprends pas trop ça :
Ce que nous avons retenu comme votre enregistrement SPF actuel est :
v=spf1 a ip4:5.196.99.112 ip6:2001:41D0:A:6Faa::/64 mx ~all
Cela devrait être changé en :v=spf1 a ip4:5.196.99.112 ip6:2001:41D0:A:6Faa::/64 mx ip4:37.187.153.80 ~all
Une piste ?
Merci d'avance.
Ps :
Je suis maintenant sous debian avec virtualmin
Salut,
Pour avoir utilisé la release 3 sur un SP64 je epux te dire que les signatures DKIM et SPF sont préinstallées. Fait un envoi test ici : https://www.mail-tester.com pour voir ce que ça donne et donne nous le lien vers la page de résultats qu'on puisse voir exactement ce qu'il se passe.
On est tout à fait d'accord. Surtout de nos jours. Fut un temps on pouvait (je le faisais) faire de l'emailing n'importe comment. De nos jours, ça blacklist plus vite que son ombre. Si on ne souhaite pas se faire cramer rapidos, il faut prendre des précautions.
Si on ne sait pas faire, et ne souhaite ou ne peut pas (manque de temps ?) apprendre, il faudra confier la chose à un professionnel.
J'ai vu free par exemple, à une époque, procéder à un blacklistage atypique et mortel pour une entreprise.
Tout mail contenant le nom de domaine du site en question, ne serait ce que dans le corps du message était purement et simplement détruit. Et peut importait l'expéditeur du message ! Aucune erreur retournée à l'expéditeur rien ! Là c'est horrible. Vous pouvez directement changer de nom de domaine...
Oulala, attention, je n'ai pas dit que tu n'avançais pas hein, juste qu'il y avait beaucoup de taf et qu'aucune date n'était fixée. Je sais que tu bosses comme un dingue dessus 
il lui reste encore pas mal de travail dessus. La dernière fois qu'on en a discuté aucune date n'était fixable. A mon grand regret 
Bonjour,
Je dispose d'un serveur dédié chez ovh depuis des années. Je change de temps en temps ce serveur pour reprendre une machine au gout du jour. Dernier changement en date il y a un an environ.
Je ne me suis remis à l'emailing qu'il n'y a pas si longtemps et c'est en faisant que je me suis aperçu que l'adresse IP principale du serveur, donc utilisée par postfix (serveur smtp) avait plus que probablement été utilisée pour faire du SPAM. Yahoo me rejetait tous les mails. Depuis que numéricable a racheté SFR, je me suis rendu compte que du coup aucun mail ne sortait plus vers SFR et numéricable non plus, probablement pour les mêmes raisons.
Pour faire de l'emaling, ce faire bloquer par 2 gros fournisseurs d'email comme ça c'est chiant, passez moi l'expression.
Je me suis dit une chose. Sur mon serveur, je dispose de nombreuses adresses IP qui peuvent me suivre d'un serveur à l'autre, ce sont ce qu'on appelle des IP failover. Par contre, l'ip principale du serveur je ne peux pas la conserver si je change de serveur. Je me suis alors demandé hier si on pouvait changer l'adresse IP utilisée par postfix afin de 1, ne plus avoir de soucis de blocage et de 2, pouvoir construire une bonne réputation sur une adresse IP que je conserverai dans le temps, donc, sans avoir besoin de repartir de 0 le jour où je changerai de serveur à nouveau.
J'ai trouvé la solution, non sans mal, j'ai pondu un petit article sur un de mes blogs pour ceux que ça intéresse : choisir l'ip sortante de postfix
moui, à voir
Je ne parle pas de la préparation du mail.
Je pense que je ne me suis pas bien expliqué, je réessaie ^^'
Une fois le mail envoyé et reçu par le destinataire. Si celui ci n'affiche pas les images du mail il ne sera pas traqué, puisque le pixel est chargé comme une image.
Si il manque les images le destinataire va avoir tendance à activer l'affichage des images pour ce mail et le pixel sera chargé et donc l'ouverture traquée.
Par contre, si on lui livre un mail pour lequel on contourne le blocage des images distantes, le mail s'affichant normalement, il n'aura pas l'idée de cliquer encore sur 'afficher les images' dans son logiciel de messagerie. De ce fait, uniquement le pixel de tracking sera bloqué par cette fonction et du coup, on va voir le taux d'ouverture chuter en flèche. De manière artificielle soit, mais quand même. Les stats en seront biaisés et ce serait dommage je pense.
Oui mais ce que je veux dire.
si le client reçoit un email dans lequel il manque les images, il va faire afficher les images pour comprendre de quoi parle le mail. Si on contourne le problème pour afficher le mail dans tous les cas, le client n'aura pas besoin de le faire. Du coup, seul le pixel de tracking va se retrouver bloqué.
Je connais ce système pour forcer l'affichage des images. Le logiciel de messagerie va chercher l'image en local dans le dossier temporaire en fait.
Soucis, si on fait ça, le client ayant toutes les images, il n'a plus besoin de cliquer sur afficher les images et donc, le pixel de tracking ne sera jamais chargé. Je ne pense donc pas que ce soit une bonne idée.
Quand bien même le système est mono utilisateur pour des raisons de sécurité il serait judicieux d'ajouter un login au mot de passe.
Il est bien plus compliqué de casser en brut de force un couple login mot de passe qu'un mot de passe seul.
Il a dit webmaster aussi, du coup j'ai espéré de la prog en php.
He said webmaster too, I hoped php programming.
Dieux sais qu'on peut avoir besoin de bras pour ce projet, en voilà une bonne nouvelle 
God know that we need arm in this project, this is a good news 
Je ne suis pas un expert de plesk, mais il me semble qu'elle fonctionne un peut comme la release d'ovh. Un interface graphique pour l'usage courant mais de toutes façons un accès ssh pour les problèmes de fond. Plesk n'est qu'une surcouche graphique d'un linux à la base d'ailleurs elle se greffe sur n'importe quelle distri de linux. L'accès SSH est donc forcément possible à mon gout.
Bonsoir Bonjour selon la lecture
Avec un vps il est impossible de pouvoir avec les chemins que tu me donnes j'ai tel a OVH qui m'ont confirmer ne pas pouvoir le voir en ftp
...
Salut,
Normal que tu ne puisses pas accéder à ces fichiers en ftp, tu ne peut y accéder qu'en ligne de commande. Connecte toi en SSH à ton serveur et fais un locate [non_du_fichier] tu auras le chemin d'accès au fichier. Ensuite tu n'as plus qu'à l'ouvrir pour le lire.
Bonjour de France 
1) Tu es sur un serveur dédié ?
2) safe_mode est il activé ?
Pour vérifier ta config créer un fichier que tu vas appeler phpinfo.php dans ce fichier tu met ce code :
<?php
// Affiche toutes les informations
phpinfo();
?>Tu met ce fichier sur ton serveur et tu l'appelle avec ton navigateur http://www.monsite.tld/phpinfo.php
Là tu pourras vérifier la valeur de safe_mode?
Je ne l'ai pas trouvé si elle existe. On peut ruser en passant par le menu "Supprimer un abonné", comme ça on a toute la liste des abonnés actuels sous les yeux.
Et d'habitude tu peut envoyer des mails avec ton serveur ? Ton serveur refuse peut être les connexions non authentifiés même en locale. Tu as bien remis le fichier d'origine comme je te l'avais demandé dans ton premier sujet ?