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

Neoleo a écrit :

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

Neoleo a écrit :

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

Neoleo a écrit :

non je bidouille pas les droits

Ahh ? Et l'erreur de droits a disparu toute seule ?

Neoleo a écrit :

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

Neoleo a écrit :

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...

Neoleo a écrit :

c'est complexe tous ca

Non..

Neoleo a écrit :

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

Uggy a écrit :
Neoleo a écrit :

perhaps you need to create the maildirs in advance

??

pas compris
tongue

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

Neoleo a écrit :
Uggy a écrit :
Neoleo a écrit :

perhaps you need to create the maildirs in advance

??

pas compris
tongue

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

Neoleo a écrit :

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