Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/07/2015, à 10: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, à 13: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, à 11: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, à 11:30)

Hors ligne

#3 Le 24/07/2015, à 10: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, à 10: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 ?

Hors ligne

#5 Le 24/07/2015, à 10:53

bruno

Re : postfix check encore 2 errors (1er erreur resolu)

tiramiseb a écrit :

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 ? tongue

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) roll

Dernière modification par bruno (Le 24/07/2015, à 10:53)

Hors ligne

#6 Le 24/07/2015, à 10:54

tiramiseb

Re : postfix check encore 2 errors (1er erreur resolu)

bruno: big_smile roll

Hors ligne

#7 Le 24/07/2015, à 11: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: yikes


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, à 11: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 !!!

tiramiseb a écrit :

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, à 11:32

GhostSpirit

Re : postfix check encore 2 errors (1er erreur resolu)

tiramiseb a écrit :

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, à 11: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.

Hors ligne

#11 Le 24/07/2015, à 11: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.

Hors ligne

#12 Le 24/07/2015, à 12: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

Hors ligne

#13 Le 24/07/2015, à 12: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, à 12: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, à 13:14

bruno

Re : postfix check encore 2 errors (1er erreur resolu)

GhostSpirit a écrit :

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.


GhostSpirit a écrit :

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…

Hors ligne

#15 Le 24/07/2015, à 13: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.

Hors ligne

#16 Le 24/07/2015, à 13: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, à 13:30)

Hors ligne