#1 Le 02/05/2019, à 14:00
- Black-K-fee
[RESOLU] Config pour tester fonction mail() php en local
Bonjour à tous,
Voilà mon souci : je développe une appli en local et je voudrais tester la fonction mail() de php. Jusque là, c'est assez simple...
Sauf que...
Impossible pour moi de trouver une info correct et constructive afin d'arriver à mes fins... (et j'en ai fait un paquet !)
J'ai essayer d'utiliser un "mailcatcher" afin de pouvoir tester le bordel mais impossible a configurer... (J'ai testé avec celui-ci)
Rien à faire...
Il se trouve que mon test est une vérification d'email qui, en cliquant dessus, modifie ma BdD donc je suis carrément bloqué pour continuer... (D'ailleurs, c'est mon dernier barrage avant de passer a PayPal)
Je précise que je veux tester en local et que je bosse avec lampp, php 7.2 et Apache2...
Si qqn avait une idée, je suis preneur...
Merci à vous !
Dernière modification par Black-K-fee (Le 05/05/2019, à 20:29)
Hors ligne
#2 Le 02/05/2019, à 14:28
- serged
Re : [RESOLU] Config pour tester fonction mail() php en local
Sous Windows, c'est vachement facile, il suffit dans le php.ini de mettre le nom du serveur SMTP de ton fournisseur mail favori.
Les développeurs de PHP nous ont oubliés. Il y a des solutions. Il faut installer un serveur mail relais qui va utiliser ton SMTP favori...
Sinon GETA !
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#4 Le 02/05/2019, à 14:44
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Merci pour ta réponse, malheureusement, ça ne m'aide pas bcp...
Je suis en train d'essayer de tester ça histoire de capter les mails avant qu'ils partent réellement! J'ai des potes qui utilises un prog dans le style et c'est vachement simple ! (Mais sur Windows... )
Mon souci c'est quand je lance le bordel, j'ai ça :
MailDev webapp running at http://0.0.0.0:1080
Could not start web server on 0.0.0.0:1080
Port already in use or insufficient rights to bind port
Recieved shutdown signal, shutting down now...
Could not start mail server on 0.0.0.0:1025
Port already in use or insufficient rights to bind port
Recieved shutdown signal, shutting down now...
Et impossible de configurer quoi que ce soit...
Hors ligne
#5 Le 02/05/2019, à 16:31
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
ça marche aussi sur linux. suis ce tuto :
https://www.grafikart.fr/tutoriels/mail … emails-595
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#6 Le 02/05/2019, à 17:53
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Yes, ça fonctionne ! Un reboot de l'ordi et c'est bon !En tout cas, j'arrive a me connecter a mailDev !
Bon, maintenant, j'ai un autre souci...
Je m'explique : j'ai crée en environnement "private" en virtualHost sur ma machine pour bosser pcq je n'arrivais as à l'époque a developper sur mon localhost ! Une histoire de droit parait-il...
Du coup, dans mon php.ini :
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 1025
mon SMTP est défini est "localhost" donc forcément, il ne capte pas les mail que j'envoie via private... (Vous la voyez arrivez ma question?)
Et donc, comment je dois configurer le bordel ? Je passe le
SMTP = private
D'avance merci...
Hors ligne
#7 Le 02/05/2019, à 23:00
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Bon, en fait, je crois que j'ai fait de la merde...
Comme ma fonction mail() ne fonctionnait pas (elle me renvoyait "false") je me suis dit que j'avais pas de serveur smtp... Bingo !
Sauf que...
J'ai suivi le tuto la : install lampp/envoi de courriel
J'ai changé en cours de route pour faire ça ! (Me demandez pas pourquoi !?)
Et j'ai logiquement désinstallé sendamil avant de le faire...
Mais j'ai surement du faire qqes choses qu'il ne fallait pas car maintenant, j'ai ça :
dpkg : unrecoverable fatal error, aborting:
groupe « smmsp » inconnu dans le fichier des permissions (« statoverride »)
E: Sub-process /usr/bin/dpkg returned an error code (2)
Du coup, ben je peux plus rien faire...
Une histoire de droit d'après ce que j'ai compris...
Une idée qqn?
Hors ligne
#8 Le 03/05/2019, à 08:55
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Bon, j'ai remis le tout le bordel en route, régler les souci avec apt et réinstaller sendmail...
Tout semble fonctionner car ma fonction mail() de php fonctionne étant donné que ça ne me renvoie plus d'erreur et que mon code continue bien comme il faut... C'est déjà ça...
Par contre, je n'arrive pas a capter les mail via mailDev... Je pense que c'est parce que c'est installé sur "localhost" sur le port 1025 et que je développe dans un répertoire de travail "private"...
Si vous avez des pistes car là je trouve aucune info pour configurer mailDev comme ça...
Merci à vous
Hors ligne
#9 Le 03/05/2019, à 12:27
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Bon, en fait, il semble que sendmail galère un peu...
Mon fichier mail.log ressemble à ça :
May 3 10:32:23 koffee-X406UAR sendmail[19943]: x438WNMS019943: from=www-data, size=410, class=0, nrcpts=0, msgid=<201905030832.x438WNMS019943@koffee-X406UAR>, relay=www-data@localhost
May 3 10:37:07 koffee-X406UAR sendmail[19580]: x438IAqO019580: from=koffee, size=0, class=0, nrcpts=0, msgid=<201905030818.x438IAqO019580@koffee-X406UAR>, relay=koffee@localhost
May 3 10:37:07 koffee-X406UAR sendmail[19562]: x438GqU5019562: from=koffee, size=0, class=0, nrcpts=0, msgid=<201905030816.x438GqU5019562@koffee-X406UAR>, relay=koffee@localhost
May 3 10:37:07 koffee-X406UAR sendmail[19561]: x438GlZt019561: from=koffee, size=0, class=0, nrcpts=0, msgid=<201905030816.x438GlZt019561@koffee-X406UAR>, relay=koffee@localhost
May 3 10:37:07 koffee-X406UAR sendmail[19579]: x438I6bw019579: from=koffee, size=0, class=0, nrcpts=0, msgid=<201905030818.x438I6bw019579@koffee-X406UAR>, relay=koffee@localhost
May 3 10:37:07 koffee-X406UAR sendmail[19566]: x438HW4N019566: from=koffee, size=0, class=0, nrcpts=0, msgid=<201905030817.x438HW4N019566@koffee-X406UAR>, relay=koffee@localhost
May 3 10:37:47 koffee-X406UAR sm-mta[1061]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 10:37:49 koffee-X406UAR sm-msp-queue[1166]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 10:38:47 koffee-X406UAR sm-mta[1061]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 10:38:47 koffee-X406UAR sm-mta[1173]: starting daemon (8.15.2): SMTP+queueing@00:10:00
May 3 10:38:49 koffee-X406UAR sm-msp-queue[1166]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 10:40:01 koffee-X406UAR sm-msp-queue[1254]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 10:41:01 koffee-X406UAR sm-msp-queue[1254]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 10:49:53 koffee-X406UAR sendmail[2700]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 10:50:53 koffee-X406UAR sendmail[2700]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 10:50:53 koffee-X406UAR sendmail[2700]: x438orcM002700: from=www-data, size=410, class=0, nrcpts=0, msgid=<201905030850.x438orcM002700@koffee-X406UAR>, relay=www-data@localhost
May 3 11:00:01 koffee-X406UAR sm-msp-queue[3554]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 11:01:01 koffee-X406UAR sm-msp-queue[3554]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 11:20:01 koffee-X406UAR sm-msp-queue[3952]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 11:21:01 koffee-X406UAR sm-msp-queue[3952]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 11:40:01 koffee-X406UAR sm-msp-queue[4384]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 11:41:01 koffee-X406UAR sm-msp-queue[4384]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 11:48:34 koffee-X406UAR sendmail[5128]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 11:49:34 koffee-X406UAR sendmail[5128]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 11:49:37 koffee-X406UAR sendmail[5128]: alias database /etc/mail/aliases rebuilt by koffee
May 3 11:49:37 koffee-X406UAR sendmail[5128]: /etc/mail/aliases: 1 aliases, longest 4 bytes, 14 bytes total
May 3 11:50:49 koffee-X406UAR sm-mta[1173]: restarting /usr/sbin/sendmail-mta due to signal
May 3 11:50:49 koffee-X406UAR sm-mta[1173]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 11:51:49 koffee-X406UAR sm-mta[1173]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
May 3 11:51:49 koffee-X406UAR sm-mta[5217]: starting daemon (8.15.2): SMTP+queueing@00:10:00
May 3 12:40:01 koffee-X406UAR sm-msp-queue[6041]: My unqualified host name (koffee-X406UAR) unknown; sleeping for retry
May 3 12:41:01 koffee-X406UAR sm-msp-queue[6041]: unable to qualify my own domain name (koffee-X406UAR) -- using short name
et mon fichier /etc/hosts à ça :
127.0.0.1 localhost
127.0.1.1 koffee-X406UAR
127.0.0.1 wordpress
127.0.0.1 private
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
J'espère que ça peut aider un peu...
Hors ligne
#10 Le 03/05/2019, à 13:16
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
Par contre, je n'arrive pas a capter les mail via mailDev... Je pense que c'est parce que c'est installé sur "localhost" sur le port 1025 et que je développe dans un répertoire de travail "private"...
non ça n'a pas de rapport. ta machine devrait reconnaître localhost, quel que soit ton virtualhost.
donc renseigne bien localhost:1025 pour SMTP, qui pour le coup est complètement indépendant d'apache (qui n'écoute que sur les ports 80 et 443).
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#11 Le 03/05/2019, à 13:59
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Merci Kro...
Mais comme dit plus haut (message #9), j'ai d'abord mon souci de sendmail a régler...
Apparemment et d'après ce que je comprends des log, le mail ne part pas... Une sombre histoire de hostname mal configuré...
Je t'avoue, je désespère un peu... Pas facile à régler cette mer...
Hors ligne
#12 Le 03/05/2019, à 14:01
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
regarde le tuto que je t'ai envoyé : https://www.grafikart.fr/tutoriels/mail … emails-595
MailDev & PHP
Si vous le souhaitez, vous pouvez carrément modifier la configuration de PHP pour qu'il envoit les emails en utilisant ce serveur SMTP. Pour cela il vous suffit de modifier le fichier php.ini[mail function] SMTP = localhost smtp_port = 1025
Cette configuration permet donc d'utiliser la fonction mail() classique de PHP, tout en envoyant les mails sur MailDev.
pas besoin de sendmail
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#13 Le 03/05/2019, à 14:03
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
et pas besoin de sendmail de toute façon, généralement on remplace l'executable par un lien symbolique, je te conseille de le désinstaller : https://doc.ubuntu-fr.org/lamp#envoi_de_courriel
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#14 Le 03/05/2019, à 14:11
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
regarde le tuto que je t'ai envoyé : https://www.grafikart.fr/tutoriels/mail … emails-595
Ben je l'ai fait et sans sendmail, la fonction mail() de php ne fonctionne même pas... (elle renvoie false)
Et je n'ai pas très bien compris comment faire ça :
ls -al /usr/sbin/sendmail
lrwxrwxrwx 1 root root 5 Jul 15 2014 /usr/sbin/sendmail -> ssmtp
Quand je fais mon ls... je n'ai forcément pas la même chose, notamment dans les dates... Ca change qqes chose si je fais un simple copier/coller?
Hors ligne
#15 Le 03/05/2019, à 14:25
- bruno
Re : [RESOLU] Config pour tester fonction mail() php en local
@krodelabestiole : tu es sûr que cela fonctionne ? De ce que je sais cette directive du php.ini ne fonctionne que sous Windows :
https://www.php.net/manual/fr/mail.conf … p#ini.smtp
J'allais d'ailleurs faire la même remarque à propos du #6 où l'on voit que les commentaires du fichier php.ini disent exactement cela.
#16 Le 03/05/2019, à 14:25
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Quand je fais :
ls -al /usr/sbin/sendmail
j'ai ça :
lrwxrwxrwx 1 root root 26 mai 3 09:15 /usr/sbin/sendmail -> /etc/alternatives/sendmail
J'en conclu que l'alternative mailDev n'a pas fait le lien symbolique...
Hors ligne
#17 Le 03/05/2019, à 14:34
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
@krodelabestiole : tu es sûr que cela fonctionne ? De ce que je sais cette directive du php.ini ne fonctionne que sous Windows :
https://www.php.net/manual/fr/mail.conf … p#ini.smtp
a ok...
effectivement je me plante sûrement !
du coup suis les conseils de bruno : vire sendmail et installe et configure ssmtp ou msmtp
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#18 Le 03/05/2019, à 14:39
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
https://doc.ubuntu-fr.org/msmtp#configuration
je mettrais un truc dans le style :
# Valeurs par défaut pour tous les comptes.
defaults
auth off
tls off
logfile ~/.msmtp.log
# Exemple pour un compte mailDev
account maildev
host localhost
port 1025
# Définir le compte par défaut
account default : maildev
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#19 Le 03/05/2019, à 14:45
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
ok je vais tester ça...
Mais je dois pas changer mon fichier
/etc/hosts
et
/etc/hostname
pour le coup?
Avec un truc du genre (pour hosts) :
127.0.0.1 localhost localhost.localdomain koffee-X406UAR
127.0.1.1 koffee-X406UAR
127.0.0.1 wordpress
127.0.0.1 private
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
et (pour hostname)
koffee-X406UAR.localdomain
Hors ligne
#20 Le 03/05/2019, à 15:01
- bruno
Re : [RESOLU] Config pour tester fonction mail() php en local
Désolé, je ne peux pas vraiment aider parce que je ne comprends pas la démarche
Si on veut utiliser la fonction mail() de PHP pour envoyer des mails vers l'extérieur :
- soit il faut avoir un msmtp (ou ssmtp ou postfix ou autre MTA) installé et configuré pour relayer les courriels vers un compte existant (gmail, laposte.net, peu importe). ;
- soit il faut utiliser une bibliothèque PHP qui permet de configurer un relais SMTP (de la même manière que msmtp vers un compte existant) : PhpMailer, SwiftMailer, etc.
Si on veut juste envoyer un courriel sur un compte local (toto@localhost), en principe on a besoin de rien de particulier.
#21 Le 03/05/2019, à 15:13
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Si on veut juste envoyer un courriel sur un compte local (toto@localhost), en principe on a besoin de rien de particulier.
Alors, oui, c'est exactement ça ! Envoyer un mail avec une adresse lambda (vraie ou fausse d'ailleurs !) le capter via mailDev pour bien vérifier le contenu... et c'est tout !
Comme je l'ai dit, si je n'ai pas sendmail, ma fonction mail() de php me renvoie"false". Avec sendmail, elle me renvoie "true" ce qu'il veut dire qu'elle s'exécute bien mais le mail ne part,
probablement parce que mon fichier
/etc/hosts
n'est pas configuré convenablement d'après ce que j'ai compris... (Voir log en message #9)
Hors ligne
#22 Le 03/05/2019, à 15:30
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
je réitère le #18 et je vois pas pourquoi tu aurais besoin de changer hosts ou hostname...
oublie sendmail, installe et configure msmtp ou ssmtp et ta fonction mail() fonctionnera.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#23 Le 03/05/2019, à 15:35
- bruno
Re : [RESOLU] Config pour tester fonction mail() php en local
Je ne comprends pas ton histoire avec mailDev…
Si tu envoies un courriel à toot@localhost tu le retrouveras dans /var/mail/toto
Et oui il faut, d'une façon ou d'une autre, que sendmail soit présent (ne pas confondre avec sendemail). Pour des raisons de compatibilité sendmail est souvent un lien symbolique vers le programme réellement chargé d'envoyer les courriels (msmtp si tu l'as installé).
Dernière modification par bruno (Le 03/05/2019, à 15:38)
#24 Le 03/05/2019, à 15:36
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
Désolé, je ne peux pas vraiment aider parce que je ne comprends pas la démarche
Si on veut utiliser la fonction mail() de PHP pour envoyer des mails vers l'extérieur :
- soit il faut avoir un msmtp (ou ssmtp ou postfix ou autre MTA) installé et configuré pour relayer les courriels vers un compte existant (gmail, laposte.net, peu importe).
regarde le début du tuto tu comprendras la démarche : https://www.youtube.com/watch?v=ahvJkaoc7Gk
il s'agit d'envoyer un mail vers un "serveur SMTP" local dans un contexte de développement.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#25 Le 03/05/2019, à 15:50
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
https://doc.ubuntu-fr.org/msmtp#configuration
je mettrais un truc dans le style :
# Valeurs par défaut pour tous les comptes. defaults auth off tls off logfile ~/.msmtp.log # Exemple pour un compte mailDev account maildev host localhost port 1025 # Définir le compte par défaut account default : maildev
Sauf que je l'ai pas ce fichier... Je dois le créer?
un petit ls :
acpi gconf logrotate.d rc5.d
adduser.conf gdb lsb-release rc6.d
aliases geoclue ltrace.conf rcS.d
alternatives ghostscript machine-id resolvconf
anacrontab gimp magic resolv.conf
apache2 glvnd magic.mime rmt
apm gnome mail rpc
apparmor gnome-vfs-2.0 mailcap rsyslog.conf
apparmor.d groff mailcap.order rsyslog.d
apport group manpath.config sane.d
appstream.conf group- mime.types sddm
apt grub.d mke2fs.conf securetty
at-spi2 gshadow modprobe.d security
avahi gshadow- modules selinux
avrdude.conf gss modules-load.d sensors3.conf
bash.bashrc gtk-2.0 mpd.conf sensors.d
bash_completion gtk-3.0 mtab services
bash_completion.d hdparm.conf mtools.conf sgml
bindresvport.blacklist host.conf mysql shadow
binfmt.d hostname mysql_bak shadow-
bluetooth hosts nanorc shells
bonobo-activation hosts.allow netplan signond.conf
ca-certificates hosts.deny netscsid.conf signon-ui
ca-certificates.conf hp network skel
ca-certificates.conf.dpkg-old ifplugd networkd-dispatcher sound
calendar iftab NetworkManager ssh
catdocrc ImageMagick-6 networks ssl
cczerc init newt subgid
chatscripts init.d nsswitch.conf subgid-
checkinstallrc initramfs-tools openal subuid
console-setup inputrc opt subuid-
cracklib insserv os-release sudoers
cron.d insserv.conf PackageKit sudoers.d
cron.daily insserv.conf.d pam.conf sysctl.conf
cron.hourly iproute2 pam.d sysctl.d
cron.monthly issue papersize systemd
crontab issue.net passwd terminfo
cron.weekly java-11-openjdk passwd- thermald
cryptsetup-initramfs java-8-openjdk pcmcia timezone
cups kde4rc perl timidity
cupshelpers kernel php tmpfiles.d
dbconfig-common kernel-img.conf phpmyadmin tor
dbus-1 kerneloops.conf pki ucf.conf
debconf.conf ksysguarddrc pm udev
debian_version kubuntu-default-settings pnm2ppa.conf udisks2
default ldap polkit-1 ufw
deluser.conf ld.so.cache popularity-contest.conf updatedb.conf
depmod.d ld.so.conf ppp update-manager
dhcp ld.so.conf.d printcap update-motd.d
dictionaries-common legal profile update-notifier
discover.conf.d libao.conf profile.d UPower
discover-modprobe.conf libaudit.conf protocols usb_modeswitch.conf
dnsmasq.d libblockdev pulse usb_modeswitch.d
dpkg libnl-3 purple vdpau_wrapper.cfg
drirc libpaper.d python vim
emacs libreoffice python2.7 vtrgb
environment lighttpd python3 wgetrc
firebird lintianrc python3.5 wildmidi
firefox locale.alias python3.6 wodim.conf
fonts locale.gen rc0.d wpa_supplicant
fstab localtime rc1.d X11
fuse.conf logcheck rc2.d xdg
fwupd login.defs rc3.d xml
gai.conf logrotate.conf rc4.d zsh_command_not_found
Hors ligne