#1 Le 25/03/2007, à 20:53
- Neoleo
postfix
salut
j ai monté un serveur dell avec Ubuntu 6.06 lts
en IP fixe + DNS
puis j ai installe LAMP jusque la tres bien !
CMS phpnuke.
je n'avais vu tous de suite que free bloquait le port pour le SMTP
j'ai donc installe postfix croyant resoudre mon probleme d'envoie de mail
deverouille le port reserve au SMTP , toujours pas de mail .
je seche complet
ou alors je l ai configuré uniquement en local ??!
ma config
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
inet_protocols = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = artemis-micro, localhost, localhost.localdomain, localhost, artemis.micro,
myhostname = localhost
mynetworks = 127.0.0.0/8
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
merci d'avance
javascript:insert_text(':rolleyes:', '');
Hors ligne
#2 Le 25/03/2007, à 23:29
- Uggy
Re : postfix
Il manque au moins aussi les logs...
http://doc.ubuntu-fr.org/serveur/comment_soumettre_un_probleme_postfix_sur_le_forum
Sinon t'as débloqué le port 25 dans ta console d'administration de Free ?
Sinon le hostname doit etre FQDN (et le mydestination vaudrait mieux aussi)
Hors ligne
#3 Le 26/03/2007, à 00:08
- Neoleo
Re : postfix
re
merci de repondre si vite
oui le port smtp de la console free est bien deverouille
vient de suivre un tuto
http://tytoublog.free.fr/index.php?2006 … e-courrier
je l ai suivi ca a l air plus clair
pas mal de reglage de fait
postconfig
append_dot_mydomain = no
biff = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
delay_warning_time = 4h
home_mailbox = Maildir/
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
mailbox_size_limit = 0
masquerade_domains = artemis-micro.fr
mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost
mydomain = artemis-micro.fr
myhostname = neoleo-poweredge.artemis-micro.fr
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = /etc/mailname
queue_directory = /var/spool/postfix
recipient_delimiter = +
relayhost = auth.smtp.1and1.fr
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
mais une erreur
a la commande postfix reload ou start
postfix: fatal: /etc/mailname: unable to open: cannot open file: No such file or directory
je n ai pas ce fichier !!
bon mais j'essai aussi de limiter la casse
je ne souhaite pas recommence le tous !
Hors ligne
#4 Le 26/03/2007, à 00:20
- Uggy
Re : postfix
Commence par mettre uniquement ceci dans le main.cf
home_mailbox = Maildir/
myhostname = neoleo-poweredge.artemis-micro.fr
mynetworks = 192.168.0.0/24, 127.0.0.0/8
recipient_delimiter = +
Et donne les logs et le "postconf -n" a chanque modif !
Hors ligne
#5 Le 26/03/2007, à 00:54
- Neoleo
Re : postfix
re
ok main.cf
postconf -n
config_directory = /etc/postfix
home_mailbox = Maildir/
myhostname = neoleo-poweredge.artemis-micro.fr
mynetworks = 192.168.0.0/24, 127.0.0.0/8
recipient_delimiter = +
mail.log
Mar 26 00:41:13 localhost postfix/master[4568]: reload configuration /etc/postfix
Mar 26 00:42:35 localhost postfix/sendmail[20903]: fatal: open /etc/postfix/main.cf: Permission denied
Mar 26 00:49:05 localhost postfix/sendmail[21061]: fatal: open /etc/postfix/main.cf: Permission denied
Mar 26 00:52:57 localhost postfix/sendmail[21159]: fatal: open /etc/postfix/main.cf: Permission denied
??
voila pareil !
Hors ligne
#6 Le 26/03/2007, à 01:07
- Uggy
Re : postfix
voila pareil !
Bahh non..justement...pas pareil...
ls -ld /
drwxr-xr-x
ls -ld /etc
drwxr-xr-x
ls -ld /etc/postfix
drwxr-xr-x
ls -l /etc/postfix/main.cf
-rw-r--r--
Tous doivent etre a root
T'as bidouillé les droits ?? ?
Hors ligne
#7 Le 26/03/2007, à 01:09
- Neoleo
Re : postfix
acces denied resolu
plus d erreur dans mail.warm
mail.info
me donne ca
Mar 26 01:02:06 localhost postfix/qmgr[21271]: 6CCE387DBC: from=<www-data@neoleo-poweredge.artemis-micro.fr>, size=553, nrcpt=1 (queue active)
Mar 26 01:02:06 localhost postfix/smtp[21383]: 6CCE387DBC: to=<leoneldrouhard@free.fr>, relay=none, delay=0, status=deferred (Host or domain name not found. Name service error for name=free.fr type=MX: Host not found, try again)
toujours avec postconf
config_directory = /etc/postfix
home_mailbox = Maildir/
myhostname = neoleo-poweredge.artemis-micro.fr
mynetworks = 192.168.0.0/24, 127.0.0.0/8
recipient_delimiter = +
!!!
Hors ligne
#8 Le 26/03/2007, à 01:12
- Uggy
Re : postfix
Problème DNS
cat /etc/resolv.conf ?
Hors ligne
#9 Le 26/03/2007, à 01:17
- Neoleo
Re : postfix
mail.log
Mar 26 01:12:03 localhost postfix/local[21721]: 99FDF87DC1: to=<www-data@neoleo-poweredge.artemis-micro.fr>, relay=local, delay=0, status=bounced (maildir delivery failed: create /var/www/Maildir/tmp/1174864323.P21721.localhost: Permission denied)
Mar 26 01:12:03 localhost postfix/local[21721]: warning: maildir access problem for UID/GID=33/33: create /var/www/Maildir/tmp/1174864323.P21721.localhost: Permission denied
Mar 26 01:12:03 localhost postfix/local[21721]: warning: perhaps you need to create the maildirs in advance
Mar 26 01:12:04 localhost postfix/qmgr[21271]: 99FDF87DC1: removed
je dois avoir un probleme de droit sur le fichier www ???!!
Hors ligne
#10 Le 26/03/2007, à 01:21
- Uggy
Re : postfix
perhaps you need to create the maildirs in advance
??
Hors ligne
#11 Le 26/03/2007, à 01:23
- Neoleo
Re : postfix
resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 212.27.32.5
nameserver 212.27.32.6
non je bidouille pas les droits
je copie sous un autre no l ancien fichier pour me permettre un retour eventuel
les deux dns avait disparu en debut de soiree je les remets ,
il ne faut pas ???
Hors ligne
#12 Le 26/03/2007, à 01:27
- Uggy
Re : postfix
non je bidouille pas les droits
Ahh ? Et l'erreur de droits a disparu toute seule ?
les deux dns avait disparu en debut de soiree je les remets ,
il ne faut pas ???
Si justement... faudrait meme qu'ils arretent de se barrer...
T'as installer un truc qui s'apelle "resolvconf" ?? admettons...
Dernière modification par Uggy (Le 26/03/2007, à 01:29)
Hors ligne
#13 Le 26/03/2007, à 01:34
- Neoleo
Re : postfix
j ai retifie les droits du fichiers main.cf que je venais de recree
mais je n ai pas bidouiller le reste c'est tel que .
c'est complexe tous ca
l'erreur d'ecriture sur le
/var/www/Maildir/tmp/1174864323.P21721.localhost: Permission denied
correspond a quoi ??
Hors ligne
#14 Le 26/03/2007, à 01:38
- Uggy
Re : postfix
j ai retifie les droits du fichiers main.cf que je venais de recree
mais je n ai pas bidouiller le reste c'est tel que .
Rectifier des droits, c'est qu'ils avaient étés changés...bref...
c'est complexe tous ca
Non..
l'erreur d'ecriture sur le
/var/www/Maildir/tmp/1174864323.P21721.localhost: Permission denied
correspond a quoi ??
T'as lu mon post de 01:21 ?
D'ailleurs, tu as besoin de recevoir des mails sur ce serveur ? ??
Dernière modification par Uggy (Le 26/03/2007, à 01:39)
Hors ligne
#15 Le 26/03/2007, à 01:44
- Neoleo
Re : postfix
non pas besoin de recevoir
mais mon cms genere des mails (inscription confirmation ...)
uniquement besoin d 'envoyer
(le fait de recrer un fichier main.cf les droits ont ete automatiquement modifier)
pas d install pour resolvconfig
Hors ligne
#16 Le 26/03/2007, à 01:45
- Neoleo
Re : postfix
Neoleo a écrit :perhaps you need to create the maildirs in advance
??
pas compris
Hors ligne
#17 Le 26/03/2007, à 01:46
- Uggy
Re : postfix
Met uniquement cette ligne dans le main.cf
myhostname = neoleo-poweredge.artemis-micro.fr
Hors ligne
#18 Le 26/03/2007, à 01:54
- Neoleo
Re : postfix
mail.info
Mar 26 01:50:01 localhost postfix/pickup[21270]: A8CF987DC0: uid=33 from=<www-data>
Mar 26 01:50:01 localhost postfix/cleanup[22673]: A8CF987DC0: message-id=<20070325235001.A8CF987DC0@neoleo-poweredge.artemis-micro.fr>
Mar 26 01:50:01 localhost postfix/qmgr[21271]: A8CF987DC0: from=<www-data@neoleo-poweredge.artemis-micro.fr>, size=541, nrcpt=1 (queue active)
Mar 26 01:50:02 localhost postfix/qmgr[21271]: A8CF987DC0: to=<leoneldrouhard@free.fr>, relay=none, delay=1, status=deferred (delivery temporarily suspended: Host or domain name not found. Name service error for name=free.fr type=MX: Host not found, try again)
->deux essai avec deux methode differente depuis le site
mail.log
Mar 26 01:50:01 localhost postfix/pickup[21270]: A8CF987DC0: uid=33 from=<www-data>
Mar 26 01:50:01 localhost postfix/cleanup[22673]: A8CF987DC0: message-id=<20070325235001.A8CF987DC0@neoleo-poweredge.artemis-micro.fr>
Mar 26 01:50:01 localhost postfix/qmgr[21271]: A8CF987DC0: from=<www-data@neoleo-poweredge.artemis-micro.fr>, size=541, nrcpt=1 (queue active)
Mar 26 01:50:02 localhost postfix/qmgr[21271]: A8CF987DC0: to=<leoneldrouhard@free.fr>, relay=none, delay=1, status=deferred (delivery temporarily suspended: Host or domain name not found. Name service error for name=free.fr type=MX: Host not found, try again)
Hors ligne
#19 Le 26/03/2007, à 01:57
- Uggy
Re : postfix
Uggy a écrit :Neoleo a écrit :perhaps you need to create the maildirs in advance
??
pas compris
Vu que t'avais mis "home_mailbox = Maildir/", tu devais créer le répertoire comme le message te l'indique... mais laisse tomber...
Hors ligne
#20 Le 26/03/2007, à 01:59
- Uggy
Re : postfix
Mar 26 01:50:02 localhost postfix/qmgr[21271]: A8CF987DC0: to=<leoneldrouhard@free.fr>, relay=none, delay=1, status=deferred (delivery temporarily suspended: Host or domain name not found. Name service error for name=free.fr type=MX: Host not found, try again)
Même problème qu'a 01:09
Donc ma réponse sera la même qu'a 01:12
Hors ligne
#21 Le 26/03/2007, à 02:04
- Neoleo
Re : postfix
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 212.27.32.5
nameserver 212.27.32.6
voila
et j ai cree le fichier maildir
Hors ligne
#22 Le 26/03/2007, à 02:06
- Uggy
Re : postfix
Tu veux pas venir sur IRC ?
Tu as un pb de résolution DNS
dig mx free.fr
ca donne quoi ?
Est ce que tu as des vieux mails en queue ? "mailq"
Hors ligne
#23 Le 26/03/2007, à 02:16
- Neoleo
Re : postfix
; <<>> DiG 9.3.2 <<>> mx free.fr
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63853
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;free.fr. IN MX
;; ANSWER SECTION:
free.fr. 80615 IN MX 20 mx2.free.fr.
free.fr. 80615 IN MX 10 mx1.free.fr.
;; Query time: 31 msec
;; SERVER: 212.27.32.5#53(212.27.32.5)
;; WHEN: Mon Mar 26 02:15:05 2007
;; MSG SIZE rcvd: 65
pourquoi pas en irc
mailq sais pas ou il est
Hors ligne
#24 Le 26/03/2007, à 02:19
- Uggy
Re : postfix
tapes juste "mailq"
Pour virer les mails en queues: "postsuper -d ALL"
Refais un test d'envoi
Je te donne 5 min pour venir sur IRC..sinon je pars..
Hors ligne
#25 Le 26/03/2007, à 03:54
- Neoleo
Re : postfix
resolvconf
serait la cause ?
a chaque redemarrage les dns virent
j'avais fais une tentative d'install sendmail puis desintaller mais resolvconf
doit etre dans le package
Hors ligne