Pages : 1
#1 Le 23/07/2015, à 09:58
- GhostSpirit
postfix check encore 2 errors (1er erreur resolu)
bonjour
j'ai suivi ce tuto pour installer postfix
https://doc.ubuntu-fr.org/utilisateurs/ … stfixadmin
et quand j'utilise la commande postfix check j'ai ces deux erreurs
postfix: error: to submit mail, use the Postfix sendmail command
postfix: fatal: the postfix command is reserved for the superuser
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
content_filter = amavis:[127.0.0.1]:10024
disable_vrfy_command = yes
dovecot_destination_recipient_limit = 1
enable_original_recipient = no
header_checks = regexp:/etc/postfix/header_checks
inet_interfaces = all
inet_protocols = all
mailbox_size_limit = 0
maximal_backoff_time = 8000s
maximal_queue_lifetime = 7d
minimal_backoff_time = 1000s
mydestination =test.,localhost.test.fr,localhost
myhostname = test
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mynetworks_style = host
myorigin = /etc/hostname
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_helo_timeout = 60s
smtp_tls_note_starttls_offer = yes
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_client_restrictions = reject_rbl_client sbl.spamhaus.org, reject_rbl_client blackholes.easynet.nl
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_delay_reject = yes
smtpd_hard_error_limit = 12
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, warn_if_reject reject_non_fqdn_hostname, reject_invalid_hostname, permit
smtpd_recipient_limit = 16
smtpd_recipient_restrictions = reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_destination, check_policy_service inet:127.0.0.1:10023, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain =
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, warn_if_reject reject_non_fqdn_sender, reject_unknown_sender_domain, reject_unauth_pipelining, permit
smtpd_soft_error_limit = 3
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
unknown_local_recipient_reject_code = 450
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf, mysql:/etc/postfix/mysql_virtual_alias_domainaliases_maps.cf
virtual_gid_maps = static:8
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf, mysql:/etc/postfix/mysql_virtual_mailbox_domainaliases_maps.cf
virtual_transport = dovecot
virtual_uid_maps = static:150
postconf: warning: /etc/postfix/main.cf: unused parameter: mtp_tls_security_level=may
j'arrive pas à trouvé la cause de l'erreur
j'ai chercher sur google, mais je n'ai pas trouvé
Merci pour votre aide
PS: de retour devant le pc ce soir
Dernière modification par GhostSpirit (Le 18/01/2017, à 12:26)
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#2 Le 23/07/2015, à 10:30
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
postfix: fatal: the postfix command is reserved for the superuser
sudo postfix check
Dernière modification par tiramiseb (Le 23/07/2015, à 10:30)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 24/07/2015, à 09:43
- GhostSpirit
Re : postfix check encore 2 errors (1er erreur resolu)
Salut timarmiseb
merci
j'ai toujours ce problème dans les log
0BBC55E1D96: uid=1000 from=<myemail@gmail.com>
Jul 24 10:39:48 localhost postfix/cleanup[1880]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Jul 24 10:39:48 localhost postfix/cleanup[1880]: warning: mysql:/etc/postfix/mysql_virtual_alias_domainaliases_maps.cf lookup error for "ghost.spirit.27@gmail.com"
Jul 24 10:39:48 localhost postfix/cleanup[1880]: warning: 0BBC55E1D96: virtual_alias_maps map lookup problem for ghost.spirit.27@gmail.com -- message not accepted, try again later
Jul 24 10:40:48 localhost postfix/pickup[1871]: warning: 2140B5E1D96: message has been queued for 1 days
Jul 24 10:40:48 localhost postfix/pickup[1871]: 2140B5E1D96: uid=1000 from=<myemail@gmail.com>
Jul 24 10:40:48 localhost postfix/cleanup[1880]: warning: mysql:/etc/postfix/mysql_virtual_alias_domainaliases_maps.cf lookup error for "ghost.spirit.27@gmail.com"
Jul 24 10:40:48 localhost postfix/cleanup[1880]: warning: 2140B5E1D96: virtual_alias_maps map lookup problem for ghost.spirit.27@gmail.com -- message not accepted, try again later
qui se répéte sans arrêt
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#4 Le 24/07/2015, à 09:46
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Tu as au moins essayé de comprendre ce que tu me montres ?
Ou alors tu espères que les autres réfléchissent à ta place ?
Tu n'arrives pas à comprendre que Postfix ne peut pas se connecter à MySQL quand tu lis « Can't connect to local MySQL server » ?
-----
D'ailleurs, pourquoi utiliser MySQL ? Tu vas gérer un site avec des dizaines (centaines?) de domaines, avec une configuration par une interface tierce ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 24/07/2015, à 09:53
- bruno
Re : postfix check encore 2 errors (1er erreur resolu)
D'ailleurs, pourquoi utiliser MySQL ? Tu vas gérer un site avec des dizaines (centaines?) de domaines, avec une configuration par une interface tierce ?
Parce qu'il y a pléthore de supers tutos sur le web pour installer Postfix+TLS+Dovecot+MySQL+Postfixadmin+Spamassassin+clamAV+machine_à_café+plein_de_trucs_que_je_ne_comprends_pas ?
Il semble que http://www.postfix.org/VIRTUAL_README.html soit trop difficile à lire (en fr : http://postfix.traduc.org/index.php/VIR … ADME.html)
Dernière modification par bruno (Le 24/07/2015, à 09:53)
#6 Le 24/07/2015, à 09:54
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
bruno:
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 24/07/2015, à 10:07
- GhostSpirit
Re : postfix check encore 2 errors (1er erreur resolu)
Salut
Parce que c'est en forgeant que l'on devient forgeront
Que ce n'est pas en choisissant l'option de facilité que l'on devient bon
Et c'est en commentant des erreurs que l'on apprend le mieux
et que ce n'est pas la peine de rester bloquer des heures tout seul dans son coin
que l'on avance !!:rolleyes:
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#8 Le 24/07/2015, à 10:31
- GhostSpirit
Re : postfix check encore 2 errors (1er erreur resolu)
Si je tape
mysql -u utilisateur -p nomdelabase
ensuite mot de pass
je me connecte à la base !
contenue de /etc/postfix/mysql_virtual_alias_domainaliases_maps.cf
user = nom utilisateur
password = mot de passe
host = localhost
dbname = postfixadmin
query = SELECT goto FROM alias,alias_domain
WHERE alias_domain.alias_domain = '%d'
AND alias.address=concat('%u', '@', alias_domain.target_domain)
AND alias.active = 1
mais là ça marche pas !!!
Tu as au moins essayé de comprendre ce que tu me montres ?
oui, j'ai essayer
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#9 Le 24/07/2015, à 10:32
- GhostSpirit
Re : postfix check encore 2 errors (1er erreur resolu)
D'ailleurs, pourquoi utiliser MySQL ? Tu vas gérer un site avec des dizaines (centaines?) de domaines, avec une configuration par une interface tierce ?
nom je n'en ai pas besoin, je dois juste savoir comment le faire,
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#10 Le 24/07/2015, à 10:33
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
c'est en forgeant que l'on devient forgeront
Et tu crois qu'en suivant un tutoriel de type "usine à gaz" tu forges ?
Le forgeron, il apprend à forger avec ses mains, il en fait pas "en live" des gestes qu'il apprend à forger.
Là tu n'apprends pas, tu ne fais que reproduire des choses que tu ne comprends pas.
Que ce n'est pas en choisissant l'option de facilité que l'on devient bon
Ce n'est pas en choisissant une option très complexe et rarement mise en œuvre en entreprise que l'on devient bon.
Il faut "commencer petit", réussir à avoir quelque chose qui marche, puis y ajouter des choses au fur et à mesure.
Tout cela en apprenant, pas en reproduisant des tutoriels.
et que ce n'est pas la peine de rester bloquer des heures tout seul dans son coin
Les forums sont là pour ça. Pas les tutoriels.
-----
Tu sais, j'ai appris comme je te le suggère hein. J'ai commencé petit. J'ai commencé par installer Postfix, puis Dovecot, j'ai essayé de comprendre comment ça s'intercale, puis j'ai regardé amavis, clamsmtpd, spampd, tout ça. Et j'ai compris comment mettre ça en sandwich dans Postfix. En lisant des docs, en essayant.
Et SURTOUT PAS en suivant des tutoriels puis en venant poser des questions idiotes sur les forums en espérant qu'on te corrige ton erreur, à la manière d'un tutoriel qui te dit quoi faire sans que tu n'aies rien à comprendre.
Parce que là, je le rappelle, tu montres un message d'erreur qui dit clairement « Can't connect to local MySQL server » et puis... c'est tout, tu ne dis même pas ce que tu as essayé de faire après ça !
Non, tu n'apprends pas. Non, tu n'avances pas. Tu reproduis des choses que tu ne comprends pas.
Et tu es particulièrement vexant, parce que tu es en train de dire à un professionnel que ce n'est pas comme lui-même a fait que l'on devient bon, tu es en train de dire à un professionnel qu'il n'est pas bon parce qu'il n'a pas appris en se mettant tout de suite des barrières infranchissables avec des faibles connaissances.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 24/07/2015, à 10:35
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
je dois juste savoir comment le faire
C'est extrêmement simple à partir du moment où tu as compris comment fonctionne Postfix, quelle est sa logique, ce qui est sous-jascent.
Mais non, tu ne veux pas comprendre les bases d'abord, tu veux commencer par les choses complexes et tant pis si tu mélanges tout.
Je peux t'assurer une chose : quand ton serveur sera en place, tu n'en sauras guère plus qu'avant.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#12 Le 24/07/2015, à 11:07
- bruno
Re : postfix check encore 2 errors (1er erreur resolu)
Forgeons donc :
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock
Donc Postfix n'arrive pas à se connecter au serveur MySQL via le socket : /var/run/mysqld/mysqld.sock
Il faut que tu te demandes pourquoi.
Si tu as lu les docs et examiné la configuration de postfix (master.conf) tu te rends compte qu'il s'exécute dans un environnement chroot : pour lui /var/run/mysqld/mysqld.sock n'existe pas ⇒ CQFD
#13 Le 24/07/2015, à 11:52
- GhostSpirit
Re : postfix check encore 2 errors (1er erreur resolu)
Et tu es particulièrement vexant
désolé, je ne voulais pas te vexer,
mais c'est tout aussi vexant, quand tu demandes si j'ai essayer de comprendre !
J'ai besoin d'un serveur mail point.
j'ai choisi celui-à car il y a un tuto sur la doc Ubuntu.org
et ça fait une semaine que je suis dessus.
Si tu connais un serveur mail plus simple à installer n'hésite pas.
moi sur Linux j'ai pas trouvé !!
Toujours est-il qu'il semble le plus utilisé et le plus documentés
parce que tu es en train de dire à un professionnel que ce n'est pas comme lui-même a fait que l'on devient bon, tu es en train de dire à un professionnel qu'il n'est pas bon parce qu'il n'a pas appris en se mettant tout de suite des barrières infranchissables avec des faibles connaissances.
et je n'ai jamais dis ou laisser entendre une chose pareil !
Dernière modification par GhostSpirit (Le 24/07/2015, à 11:53)
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#14 Le 24/07/2015, à 12:14
- bruno
Re : postfix check encore 2 errors (1er erreur resolu)
J'ai besoin d'un serveur mail point.
j'ai choisi celui-à car il y a un tuto sur la doc Ubuntu.org
et ça fait une semaine que je suis dessus.
sudo apt-get install postfix
Et tu as déjà un serveur SMTP fonctionnel pour les utilisateurs système.
Ensuite il faut ajuster la configuration à tes besoins en lisant : http://www.postfix.org/documentation.html. La version fr http://postfix.traduc.org/ n'est pas forcément à jour par rapport à la version que tu utilises, mais les principes en sont toujours parfaitement valables.
Quand tu as fait les quelques réglages de base et que cela fonctionne, tu peux t'attaquer à la configuration SASL avec dovecot.
Ensuite tu pourra envisager la gestion de domaine multiples et des utilisateurs (j'ai déjà donné les liens).
Bref, il faut procéder étape par étape, en testant, vérifiant et en comprenant à chaque fois ce que l'on fait.
Si tu connais un serveur mail plus simple à installer n'hésite pas.
L'installation n'est pas un problème, c'est la configuration qui demande un temps d'apprentissage incompressible. À moins d'appliquer une recette toute faite (« tuto »), mais cela ne sera pas forcément adapté à tes besoins et en cas de problème tu es perdu…
#15 Le 24/07/2015, à 12:27
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
c'est tout aussi vexant, quand tu demandes si j'ai essayer de comprendre !
Tu montres une erreur sans rien en dire, sans dire ce que tu as compris, sans dire ce que tu as essayé de faire.
Seule conclusion possible: tu n'as rien essayé.
Si tu veux qu'on t'aide à approfondir une recherche suite à une erreur, il faut commencer par dire ce que tu as déjà fait.
J'ai besoin d'un serveur mail point.
Donc tu n'as pas besoin de MySQL.
Si tu connais un serveur mail plus simple à installer n'hésite pas.
Postfix + Dovecot. Sans MySQL.
sudo apt-get install postfix dovecot-imapd
puis quelques modifications de fichiers de conf et quelques petites commandes.
Puis voilà tu auras un serveur e-mail fonctionnel.
Là tu as une première partie sans MySQL : http://feub.net/2011/05/serveur-de-mess … t-dovecot/, c'est assez dans l'esprit de ce que j'explique là.
Sinon tu peux lire mon article intitulé "Héberger ses e-mails", publié dans le magazine Linux Pratique n°89 en mai dernier.
À améliorer ensuite avec Spampd pour filtrer les spams, éventuellement ClamSMTPd pour filtrer les virus, et puis c'est tout.
et je n'ai jamais dis ou laisser entendre une chose pareil !
Tu as écrit « ce n'est pas en choisissant l'option de facilité que l'on devient bon ». Quand j'ai débuté, j'ai choisi la solution de facilité, j'ai installé des trucs simple en suivant des docs officielles. Donc si on applique ta logique, je ne suis pas devenu bon.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#16 Le 24/07/2015, à 12:28
- tiramiseb
Re : postfix check encore 2 errors (1er erreur resolu)
Tu veux un bon conseil, le meilleur que je puisse te donner ?
=> Évite les tutoriels comme la peste, abandonne-les, fuis-les ! PAS DE TUTORIELS.
De tous les conseils qu'on t'aura donné au cours de ta vie d'informaticien, ça sera probablement le meilleur.
(et oui, mon article dans Linux Pratique est un tutoriel, simplement parce que c'est malheureusement ce qui plaît aux gens, comme toi. Mais au lieu de mettre en place des trucs complexes, les miens font quelque chose de simple en beaucoup de pages, expliquant de manière détaillée chaque étape).
Dernière modification par tiramiseb (Le 24/07/2015, à 12:30)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
Pages : 1