kilkikou Posté(e) le 2 mai 2008 Partager Posté(e) le 2 mai 2008 Bonsoir à tous, Actuellement en licence pro en administration des systèmes, je veux mettre en place un serveur web chez moi pour faire des test et m'entrainer. J'ai trouver sur le net plein de doc qui expliquait bien les services à installer etc...Je tourne donc sur une distribution debian sur laquelle j'ai installé apache, php5, mysql, phpmyadmin, bind et postfix. Le serveur web fonctionne sans aucun problème. J'ai mis en place également une redirection dyndns pour pouvoir contacter mon serveur de l'extérieur. Jusque la tout va pour le mieux, et fonctionne comme je le souhaite. Le hic c'est mon serveur de mail. J'ai suivi un tutoriel ou la méthode d'authentification se fait à l'aide de mysql. ( http://www.lea-linux.org/cached/index/Post...sin-amavis.html ) Je l'ai suivi à la lettre. Mais ca ne fonctionne pas, et je n'arrive pas à envoyer de mail. J'ai lu également sur d'autre site qu'il fallait faire référence au serveur de mail dans le fichier de configuration de zone de bind. Mais si j'utilise un service tel que dyndns que mettre dans ce fichier de zone ? voici mon fichier de configuration de zone $ORIGIN kilkikou.dyndns.org. $TTL 86400; 1 jour @ IN SOA ns.kilkikou.dyndns.org. root.dyndns.org.( 2008050201; Numero de serie 3600; Temps d’actualisation 600; Delai nouvel essai 86400; Delai d’expiration 3600); TTL cache negatif @ IN NS ns.kilkikou.dyndns.org. @ IN MX 10 mail.kilkikou.dyndns.org. neptuna IN A 192.168.1.23 ns IN A 192.168.1.23 mail IN A 192.168.1.23 ftp IN A 192.168.1.23 Mon fichier de configuration de postfix est similaire à celui présent sur le tutoriel présenté plus haut. Merci d'avance à ceux qui prendront le temps de me lire et de m'aider. Bonne soirée. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 2 mai 2008 Partager Posté(e) le 2 mai 2008 que disent les fichiers /var/log/mail.* c'est un bon début en général Lien vers le commentaire Partager sur d’autres sites More sharing options...
kilkikou Posté(e) le 2 mai 2008 Auteur Partager Posté(e) le 2 mai 2008 ce genre de message a répétition.... May 2 22:51:17 neptuna postfix/pickup[6706]: 4C92913D57: uid=1000 from=<arnaud> May 2 22:51:17 neptuna postfix/cleanup[6707]: 4C92913D57: message-id=<20080502205117.4C92913D57@smtp.kilkikou.dyndns.org> May 2 22:51:17 neptuna postfix/cleanup[6707]: warning: 4C92913D57: virtual_alias_maps map lookup problem for arnaud@dyndns.org May 2 22:51:17 neptuna postfix/pickup[6706]: warning: 4D2DA13D57: message has been queued for 1 days May 2 22:51:17 neptuna postfix/pickup[6706]: 4D2DA13D57: uid=1000 from=<arnaud> May 2 22:51:17 neptuna postfix/cleanup[6707]: 4DE7413D57: message-id=<20080502205117.4DE7413D57@smtp.kilkikou.dyndns.org> May 2 22:51:17 neptuna postfix/cleanup[6707]: warning: 4DE7413D57: virtual_alias_maps map lookup problem for mail@neptuna.kilkikou.dyndns.org Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 2 mai 2008 Partager Posté(e) le 2 mai 2008 Donne quand même ta config Postfix mon postfix installé sur "gollum" ma Debian (qui ne fait pas serveur dns, mais je suis chez dyndns) myhostname = padbol.dyndns.org alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases mydestination = gollum, localhost.localdomain, , localhost, padbol.dyndns.org, gollum.padbol.dyndns.org relayhost = mynetworks = 127.0.0.0/8, 192.168.192.0/23 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + Lien vers le commentaire Partager sur d’autres sites More sharing options...
kilkikou Posté(e) le 4 mai 2008 Auteur Partager Posté(e) le 4 mai 2008 alors voila mon fichier de configuration : smtpd_banner = $myhostname ESMTP (Debian/GNU) biff = no disable_vrfy_command = yes smtpd_helo_required = yes # ajoute le domaine aux emails de la distribution locale # ainsi vous pourrez envoyer des emails sans @domain.priv # par la commande sendmail mydomain = kilkikou.dyndns.org append_dot_mydomain = yes # Envoi une alerte de dépassement de délai par email #delay_warning_time = 4h myhostname = kilkikou.dyndns.org # domaine de distribution local mydestination = neptuna, localhost, localhost.localdomain, kilkikou.dyndns.org, neptuna.kilkikou.dyndns.org # Mettez ici le relais smtp de votre FAI si vous avez des problèmes de blacklist # à cause de votre IP relayhost = # adresseIP/Masque des réseaux locaux (réseaux autorisés pour l'envoi de courier) mynetworks = 127.0.0.0/8 192.168.1.0/24 inet_interfaces = all #restrictions d'accès # adresses d'expédition # le "reject_unknown_sender_domain" verifie que le domaine existe smtpd_sender_restrictions = permit_mynetworks, reject_unknown_sender_domain, warn_if_reject reject_unverified_sender # adresses de destination smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_unknown_recipient_domain, reject_non_fqdn_recipient # client smtpd_client_restrictions = reject_unknown_client, permit_mynetworks virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /var/spool/vmail/ virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "Desole, la boite email de l'utilisateur est pleine, essayez plus tard." virtual_overquota_bounce = yes et voici toujours mes logs d'erreur : May 4 14:11:44 neptuna postfix/cleanup[17631]: warning: E8A1113D3D: virtual_alias_maps map lookup problem for mail@neptuna.kilkikou.dyndns.org May 4 14:12:44 neptuna postfix/pickup[17625]: warning: E906E13D3D: message has been queued for 2 days May 4 14:12:44 neptuna postfix/pickup[17625]: E906E13D3D: uid=1000 from=<arnaud> May 4 14:12:44 neptuna postfix/cleanup[17631]: E906E13D3D: message-id=<20080504121244.E906E13D3D@kilkikou.dyndns.org> May 4 14:12:44 neptuna postfix/cleanup[17631]: warning: E906E13D3D: virtual_alias_maps map lookup problem for mail@neptuna.kilkikou.dyndns.org May 4 14:12:44 neptuna postfix/pickup[17625]: EE61213D3D: uid=1000 from=<arnaud> May 4 14:12:44 neptuna postfix/cleanup[17631]: EE61213D3D: message-id=<20080504121244.EE61213D3D@kilkikou.dyndns.org> May 4 14:12:44 neptuna postfix/cleanup[17631]: warning: EE61213D3D: virtual_alias_maps map lookup problem for du@neptuna.kilkikou.dyndns.org May 4 14:12:44 neptuna postfix/pickup[17625]: warning: EF0CD13D3D: message has been queued for 2 days May 4 14:12:44 neptuna postfix/pickup[17625]: EF0CD13D3D: uid=1000 from=<arnaud> May 4 14:12:44 neptuna postfix/cleanup[17631]: EF0CD13D3D: message-id=<20080504121244.EF0CD13D3D@kilkikou.dyndns.org> May 4 14:12:44 neptuna postfix/cleanup[17631]: warning: EF0CD13D3D: virtual_alias_maps map lookup problem for arnaud@dyndns.org May 4 14:12:44 neptuna postfix/pickup[17625]: warning: EFAB313D3D: message has been queued for 2 days May 4 14:12:44 neptuna postfix/pickup[17625]: EFAB313D3D: uid=1000 from=<arnaud> May 4 14:12:44 neptuna postfix/cleanup[17631]: EFAB313D3D: message-id=<20080504121244.EFAB313D3D@kilkikou.dyndns.org> May 4 14:12:44 neptuna postfix/cleanup[17631]: warning: EFAB313D3D: virtual_alias_maps map lookup problem for du@neptuna.universe.com May 4 14:12:44 neptuna postfix/pickup[17625]: warning: F0E2313D3D: message has been queued for 2 days May 4 14:12:44 neptuna postfix/pickup[17625]: F0E2313D3D: uid=1000 from=<arnaud> May 4 14:12:44 neptuna postfix/cleanup[17631]: F0E2313D3D: message-id=<20080504121244.F0E2313D3D@kilkikou.dyndns.org> May 4 14:12:44 neptuna postfix/cleanup[17631]: warning: F0E2313D3D: virtual_alias_maps map lookup problem for mail@neptuna.kilkikou.dyndns.org Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 4 mai 2008 Partager Posté(e) le 4 mai 2008 http://www.afnic.fr/outils/zonecheck/zc.cg...amp;transp4=std => Impossible de trouver le serveur de nom primaire (SOA) host mail.kilkikou.dyndns.org mail.kilkikou.dyndns.org is an alias for kilkikou.dyndns.org. kilkikou.dyndns.org has address 80.185.192.252 telnet mail.kilkikou.dyndns.org 25 Trying 80.185.192.252... telnet: Unable to connect to remote host: Connection timed out Est ce que tu es sûr d'avoir bien précisé que tu géreais tes mails ? Et tes DNS également ? https://www.dyndns.com/account/services/hos...ikou.dyndns.org Lien vers le commentaire Partager sur d’autres sites More sharing options...
kilkikou Posté(e) le 9 mai 2008 Auteur Partager Posté(e) le 9 mai 2008 J'ai mis ca dans mes paramètres dyndns : et comme vu sur le screenshot j'ai un message d'erreur lorsque je veux définir mon hostname pour les mails. si je mets juste : kilkikou.dyndns.org il enregistre les modifications mais lorsque je reviens sur la page c'est à nouveau décoché. Lorsque je tappe la commande host dans mon terminal j'ai ca : arnaud@neptuna:~$ sudo host mail.kilkikou.dyndns.org mail.kilkikou.dyndns.org CNAME kilkikou.dyndns.org kilkikou.dyndns.org A 80.185.209.184 Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 9 mai 2008 Partager Posté(e) le 9 mai 2008 Comme il te dit, il faut un A ou un AAAA (ip en v4 ou V6), pas un CNAME. Lien vers le commentaire Partager sur d’autres sites More sharing options...
kilkikou Posté(e) le 9 mai 2008 Auteur Partager Posté(e) le 9 mai 2008 Comme il te dit, il faut un A ou un AAAA (ip en v4 ou V6), pas un CNAME. Donc il faut bien un service bind qui tourne sur la machine pour mettre ces informations dans un fichier non ? Ou alors on peut mettre ces informations dans un autre fichiers de configuration ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 9 mai 2008 Partager Posté(e) le 9 mai 2008 De quoi tu parles ? On reprend : Tu dois définir un MX. Ce MX doit être un enregistrement A ou AAAA. Tu as mis mail.kilkikou.dyndns.org comme MX. Mais comme tu peux le voir avec ta commande host, mail.kilkikou.dyndns.org est un CNAME. kilkikou.dyndns.org par contre est un A. Tu peux mettre kilkikou.dyndns.org comme mx ou alors changer mail.kilkikou.dyndns.org en A. Lien vers le commentaire Partager sur d’autres sites More sharing options...
kilkikou Posté(e) le 9 mai 2008 Auteur Partager Posté(e) le 9 mai 2008 J'ai bien compris que je dois définir un MX, mais la ou j'ai du mal a suivre c'est l'endroit ou je dois définir ce MX. Sur la page de configuration de dyndns lorsque je mets kilkikou.dyndns.org et que j'enregistre il me met bien: Hostname kilkikou.dyndns.org updated. par contre lorsque je reviens en arrière sur la page de configuration la case n'est même plus coché...Bizare ?! Alors je pensais que je devais définir un nouvel enregistrement dans ma configuration du service de DNS... Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 9 mai 2008 Partager Posté(e) le 9 mai 2008 S'il le décoche c'est peut être pour éviter que ce soit activé par défaut, mais normalement, ça ne devrait pas changer la conf tant que tu ne valides pas. Je ne sais pas si tu as revalidé, mais ça ne semble pas encore pris en compte sur les dns de dyndns. dig @ns1.dyndns.org. kilkikou.dyndns.org mx ; <<>> DiG 9.2.4 <<>> @ns1.dyndns.org. kilkikou.dyndns.org mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27447 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;kilkikou.dyndns.org. IN MX ;; AUTHORITY SECTION: dyndns.org. 600 IN SOA ns1.dyndns.org. hostmaster.dyndns.org. 4142715956 600 300 604800 600 ;; Query time: 100 msec ;; SERVER: 63.208.196.90#53(ns1.dyndns.org.) ;; WHEN: Fri May 9 11:52:33 2008 ;; MSG SIZE rcvd: 88 Lien vers le commentaire Partager sur d’autres sites More sharing options...
kilkikou Posté(e) le 9 mai 2008 Auteur Partager Posté(e) le 9 mai 2008 J'ai pourtant bien validé et rien modifier par la suite... Ca met peut être un certain temps avant que les modifications soit effective. Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 9 mai 2008 Partager Posté(e) le 9 mai 2008 Pas en interrogeant le ns master directement. Compare : host -t A kilkikou.dyndns.org ns1.dyndns.org et host -t MX kilkikou.dyndns.org ns1.dyndns.org Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.