Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1245 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [FETCHMAIL] account is not available

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[FETCHMAIL] account is not available

n°769682
lalfouinas​se
Posté le 10-01-2006 à 11:51:22  profilanswer
 

Bonjour,
je rencontre actuellement un probleme qui me dépasse un peu...
 
j'ai configuré un serveur de mail IMAP
IMAP : Dovecot
SMTP : postfix
local : procmail
 
le tout configuré en ~/Maildir/
- - - - - - - - -> tout fonctionne en envoi reception sans warning ou erreur dans maillog
 
le truc bete je me suis dis, bon, on va installer fetchmail pour pouvoir rapatrier les emails qui arrivent sur des comptes différents sur le serveur de notre hébergeur, cela évitera d'avoir plusieurs compte client à parametrer, de plus, c'est bien pour centraliser et sauvegrader l'historique email de la société.
(les mails en Maildir pointent donc sur home. home est un disque dur de grande capacité).
 
Fetchmail n'est téoriquement pas le programme le plus dur a parametrer, et pourtant...
j'ai une erreur :
 

Code :
  1. checking for mail on server(s) with command fetchmail -v -f '/home/groupe/user/.fetchmailrc' ..
  2. This account is currently not available.
  3. .. checking complete.


 
Fetchmail ne se connecte meme pas, rien dans les fichiers log (messages, maillog).
j'ai réinstallé/ reparamétrer...
 
avez vous une idée de ce qui se passe ?
fetchmail peut il entrer en conflit avec postfix ?(normalement non, il relai au MUA (postfix -> procmail) et j'aurais une trace dans les logs)?
probleme de lecture du fichier fetchmailrc ?
 
ça fait maintenant 2 jours que je me bats avec se probleme, et je commence a avoir un couteau sous la gorge ...
merci de votre aide

mood
Publicité
Posté le 10-01-2006 à 11:51:22  profilanswer
 

n°769684
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-01-2006 à 11:54:18  profilanswer
 

droits en lecture correctement positionnés pour le daemon ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°769688
lalfouinas​se
Posté le 10-01-2006 à 12:02:22  profilanswer
 

fetchmail tourne en root
fetchmailrc est actuellement en chmod 777
a se niveau il ne devrait pas y avoir de probleme

n°769693
lalfouinas​se
Posté le 10-01-2006 à 12:08:35  profilanswer
 

de plus  
'/home/groupe/user/.fetchmailrc' est un fichier qui existe dans lequel on peut lire :
 

Code :
  1. poll 127.0.0.1
  2. via IP_SERVEUR_HEBERGEMENT
  3. user "user"
  4. pass "mot_de_pass"
  5. nokeep
  6. fetchall
  7. ssl


(parametrage de base via webmin)

n°769694
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-01-2006 à 12:10:01  profilanswer
 

et les reps parents ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°769704
lalfouinas​se
Posté le 10-01-2006 à 12:46:29  profilanswer
 

/home/groupe/user/
le repertoire user appartient a user/user
le repertoire groupe appartient a root/root avec droit acces et lecture a tout le monde.
le repertoire home appartient a root/root avec droit acces et lecture a tout le monde.


Message édité par lalfouinasse le 10-01-2006 à 14:00:11
n°769716
lalfouinas​se
Posté le 10-01-2006 à 13:01:53  profilanswer
 

je viens de voir un truc en ssh quand je tape basiquement fetchmail
 
cela m'indique :
aucun serveur de courrier n'a été spécifié
 
??!# il ne prends pas le serveur par défaut, celui qui tourne?

n°769728
lalfouinas​se
Posté le 10-01-2006 à 13:25:36  profilanswer
 

je viens de realiser 2 tests :
 

Code :
  1. fetchmail 80.245.xxx.xxx
  2. Entrez le mot de passe pour root@80.245.xxx.xxx :
  3. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  4. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  5. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  6. fetchmail: échec de la sélection de boîte aux lettres
  7. fetchmail: erreur socket durant la réception de 80.245.xxx.xxx
  8. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  9. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  10. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  11. fetchmail: Échec de l'autorisation sur root@80.245.xxx.xxx (précédemment autorisée)
  12. fetchmail: État de la requête=3 (ECHEC DE L'AUTHENTIFICATION)
  13. [root@postmail ~]# fetchmail 80.245.xxx.xxx -f -v
  14. Entrez le mot de passe pour root@80.245.xxx.xxx :
  15. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  16. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  17. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  18. fetchmail: échec de la sélection de boîte aux lettres
  19. fetchmail: erreur socket durant la réception de 80.245.xxx.xxx
  20. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  21. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  22. fetchmail: Pas de concordance du nom commun du serveur: localhost.localdomain != 80.245.xxx.xxx
  23. fetchmail: Échec de l'autorisation sur root@80.245.xxx.xxx (précédemment autorisée)
  24. fetchmail: État de la requête=3 (ECHEC DE L'AUTHENTIFICATION)


 
et  
 

Code :
  1. [root@postmail ~]# fetchmail 127.0.0.1
  2. Entrez le mot de passe pour root@127.0.0.1 :
  3. fetchmail: Pas de concordance du nom commun du serveur: imap.example.com != 127.0.0.1
  4. fetchmail: Pas de concordance du nom commun du serveur: imap.example.com != 127.0.0.1
  5. fetchmail: échec de la sélection de boîte aux lettres
  6. fetchmail: erreur socket durant la réception de 127.0.0.1
  7. fetchmail: Pas de concordance du nom commun du serveur: imap.example.com != 127.0.0.1
  8. fetchmail: Pas de concordance du nom commun du serveur: imap.example.com != 127.0.0.1
  9. fetchmail: «SIGPIPE» envoyé par un MDA ou une erreur de «stream socket»
  10. fetchmail: erreur socket durant la réception de 127.0.0.1
  11. fetchmail: État de la requête=2 (SOCKET)


 
est ce une piste ?


Message édité par lalfouinasse le 10-01-2006 à 13:27:29
n°769784
lalfouinas​se
Posté le 10-01-2006 à 14:48:02  profilanswer
 

non, j'ai la solution
l'utilisateur utilisé était en /sbin/nologin -> ça ne marchait pas
je viens de passer en /bin/sh et tout fonctionne !
 
le probleme c'est que au niveau de la sécurité c'est pas terrible avez vous une solution (genre un melange nologin et /bin/sh) ? l'utilisateur ne puisse pas ouvrir une session mais beneficier des services de celle-ci ou quelque chose du genre
 
en vous remerciant

n°769793
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-01-2006 à 15:16:21  profilanswer
 

et en ajoutant /bin/nologin dans /etc/shells ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
mood
Publicité
Posté le 10-01-2006 à 15:16:21  profilanswer
 

n°769951
lalfouinas​se
Posté le 10-01-2006 à 17:41:19  profilanswer
 

comment faire cette manip ?
(j'ai une liste deroulante a choix unique) et en mode terminal je vois pas trop... dsl.. ) :p

n°770023
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-01-2006 à 20:05:56  profilanswer
 

ben tu édites /etc/shells et tu ajoutes /bin/nologin dedans [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°770274
lalfouinas​se
Posté le 11-01-2006 à 09:58:41  profilanswer
 

effectivement... dsl :|
grand merci ;)
 
 - - - - - - - - -
apres test ça ne fonctionne pas, premierement il ne comprend pas /bin/nologin
il comprend a la place : /bin/nologi
 
et donc forcement j'ai un message d'erreur : sur le fetchmail :
su : /bin/nologi: no such file or directory
...checking failed
 
dommage .


Message édité par lalfouinasse le 11-01-2006 à 10:08:12
n°770292
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 11-01-2006 à 10:50:57  profilanswer
 

c'est que tu as fait une erreur de saisie [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [FETCHMAIL] account is not available

 

Sujets relatifs
[Fetchmail] ne rapatrie pas les mailsvdr : ERROR: no OSD provider available - using dummy OSD!
Problème fetchmail/postfix/procmailPostfix avec Fetchmail
Problème daemon fetchmail [high level]fetchmail et logfile
[fetchmail] Server common name mismatchPOSTFIX, Courier-imap, Fetchmail.... sont sur une Debian
Plus de sujets relatifs à : [FETCHMAIL] account is not available


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR