création serveur de mail sous debian

création serveur de mail sous debian - Installation - Linux et OS Alternatifs

Marsh Posté le 04-11-2005 à 14:58:52    

Bonjour tout le monde !
 
je dispose d'une petite machine sous debian, sur laquelle je voudrais installer un serveur de mail qui récupèrerait tous les mails de mes divers comptes en utilisant POP, puis auquel je pourrais me connecter de n'importe ou pour lire mes mails, en utilisant IMAP (une sorte de solution pour utiliser IMAP à la place de POP, tous mes mails seront stockés sur cette machine)
ma machine est déjà connectée en permanence et je dispose d'un dyndns, ce n'est pas le probleme
 
mais je ne sais pas exactement comment procéder, je ne sais pas non plus comment fonctionne et à quoi servent les exim, fetchmail et autres sendmail
 
est-ce que quelqu'un pourrait me donner une idée de :
- quoi installer
- dans quel ordre
- comment configurer
 
de plus j'aimerais pouvoir stocker ces mails dans un certain dossier, que je pourrais changer au besoin (je suppose qu'il s'agit d'une ou plusieurs petites lignes de fichiers de config...)
 
merci d'avance

Reply

Marsh Posté le 04-11-2005 à 14:58:52   

Reply

Marsh Posté le 04-11-2005 à 15:03:03    

J'ai a peu pres une installation de ce type:
 j'utilise:
 - postfix qui me permet d'envoyer les mails (relayer tous vers un SMTP de mon FAI)
 - fetchmail qui me permet de récupérer mes mails sur mes différents comptes (cron tous les 10 ou 15 minutes)
 - procmail qui les distribue en local et qui les range dans les bons répertoire
 - un serveur imap (courier-imap de mémoire)
 - apache2 et squirrelmail pour un webmail (quand je suis a l'extérieur avec seulement le port 80 d'ouvert c'est pratique)
 - openssh (serveur) pour créer  un tunnel sécurisé
 - mutt comme client en local

Message cité 1 fois
Message édité par l0ky le 04-11-2005 à 16:39:06
Reply

Marsh Posté le 04-11-2005 à 15:05:59    

ok merci beaucoup
je vais essayer de configurer tout ça... ça me parait pas mal
si quelqu'un a d'autres choses à ajouter, n'hésitez pas !
 
procmail ça marche comment ?
postfix ça remplace exim ?

Reply

Marsh Posté le 04-11-2005 à 15:08:14    

postfix remplace exim
postfix fait appel a procmail pour la distribution local (en gros il lui file le mail et c'est procmail qui le range correctement).
Chaque utilisateur a un fichier ~/.procmailrc qui définit le filtrage correct via de magnifiques expressions régulières [:ddr555]


Message édité par l0ky le 04-11-2005 à 15:08:34
Reply

Marsh Posté le 04-11-2005 à 15:16:55    

J'ai fait exactement la même chose et ça tourne nickel depuis un paquet de temps. Juste un truc qui m'avait emmerdé et que j'avais mis du temps à trouver : dans ton futur .fetchmailrc, à la ligne où tu lui indiques où foutre les mails, il faut mettre un / à la fin du répertoire. Comme ça ça stocke au format Maildir (utilisé par courier) et pas Mailbox.
 
Genre $HOME/Maildir/ et pas $HOME/Maildir

Reply

Marsh Posté le 04-11-2005 à 15:21:16    

ca serait plutot dans le .procmailrc ca [:roane]

Reply

Marsh Posté le 04-11-2005 à 15:27:07    

l0ky a écrit :

ca serait plutot dans le .procmailrc ca [:roane]


 :jap: au temps pour moi

Reply

Marsh Posté le 04-11-2005 à 15:57:48    

argh j'ai deja un probleme : que mettre dans le fichier de config de postfix pour relayer mes mails à mon smtp (celui de yahoo en l'occurence) en précisant mon nom d'user et mon mot de passe chez yahoo ?

Reply

Marsh Posté le 04-11-2005 à 16:00:37    

utilise le smtp de ton FAI, tu n'a (normalement) pas besoin de login/password

Reply

Marsh Posté le 04-11-2005 à 16:01:20    

Exemple, je suis chez wanadoo :

relayhost = smtp.wanadoo.fr

Reply

Marsh Posté le 04-11-2005 à 16:01:20   

Reply

Marsh Posté le 04-11-2005 à 16:12:22    

ça fonctionne pas chez moi : (free)
 
host smtp.free.fr[212.27.48.4] said: 550
    <moi@endor.jb.homelinux.org>: Sender address rejected: Domain not found (in
    reply to MAIL FROM command)

Reply

Marsh Posté le 04-11-2005 à 16:34:32    

personne n'a une idée ?
 
sinon, pourquoi utilise tu ssh ? je vois pas

Reply

Marsh Posté le 04-11-2005 à 16:42:46    

1. pour administrer en remote le bordel (pas d'écran/clavier).
2. pour utiliser le mutt installer dessus si je ne suis pas sur mon laptop (au lieu d'utiliser squirelmail. Des fois le webmail me gonfle.
3. pour créer un tunnel entre mon laptop et mon serveur dans certain LAN où seul les ports HTTPS et HTTP sont ouvert (si le webmail me gonfle encore).
4. Parce que j'aime bien ssh [:marc]

Reply

Marsh Posté le 04-11-2005 à 16:48:13    

okok je vois
 
sinon je suis toujours bloqué avec le relais vers un smtp externe

Reply

Marsh Posté le 04-11-2005 à 16:51:29    

A une époque je m'authentifiais mais je ne me rappelle plus comment [:ddr555]

Reply

Marsh Posté le 04-11-2005 à 17:19:19    

lol ok
 
j'ai aussi un probleme avec courier-imap
je l'ai installé
 
j'essaye de me connecter avec un client type thunderbird (en imap donc), et j'étais d'abord rejeté à l'autentification  
j'ai donc effectué ces commandes (trouvées sur un forum) :
pw2userdb | grep toto >> userdb
userdb "toto@truc.fr" set home=/home/toto mail=/home/toto/Maildir uid=1200 gid=1200
 
je crée correctement la "Maildir" avec l'outil fourni par IMAP
 
Je génère : makeuserdb
 
et là je me fais plus virer, mais j'ai une boite vide, alors qu'en la consultant en local avec mutt elle est pleine de mails..


Message édité par plutonium63 le 04-11-2005 à 17:37:18
Reply

Marsh Posté le 04-11-2005 à 18:48:47    

l0ky a écrit :

J'ai a peu pres une installation de ce type:
 j'utilise:
 - postfix qui me permet d'envoyer les mails (relayer tous vers un SMTP de mon FAI)
 - fetchmail qui me permet de récupérer mes mails sur mes différents comptes (cron tous les 10 ou 15 minutes)
 - procmail qui les distribue en local et qui les range dans les bons répertoire
 - un serveur imap (courier-imap de mémoire)
 - apache2 et squirrelmail pour un webmail (quand je suis a l'extérieur avec seulement le port 80 d'ouvert c'est pratique)
 - openssh (serveur) pour créer  un tunnel sécurisé
 - mutt comme client en local


copaing j'ai le même [:uriel] (reste à mettre en place la sortie mais j'ai un peu la flemme)


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

Marsh Posté le 04-11-2005 à 20:27:26    

moi ça y est j'ai tout configuré comme je voulais, sauf la sortie (toujours le même probleme de provider qui veut pas que j'envoie des mails sans autentifications... et sauf le webmail, mais ça doit pas prendre longtemps à mettre en place

Reply

Marsh Posté le 04-11-2005 à 20:31:56    

black_lord a écrit :

copaing j'ai le même [:uriel] (reste à mettre en place la sortie mais j'ai un peu la flemme)


 
Pareil sauf que le postfix est remplacé par un exim4, et que le tout est interfacé sur dspam, avec accès au cgi par un vhost ssl :p

Reply

Marsh Posté le 04-11-2005 à 20:51:10    

plutonium63 a écrit :

ça fonctionne pas chez moi : (free)
 
host smtp.free.fr[212.27.48.4] said: 550
    <moi@endor.jb.homelinux.org>: Sender address rejected: Domain not found (in
    reply to MAIL FROM command)


endor.jb.homelinux.org : not found
mais  
jb.homelinux.org : found
comme nom de domaine.
Je suppose que endor est ton nom de machine, suprime le.
 

Reply

Marsh Posté le 04-11-2005 à 20:54:10    

Ou active le wildcard sur ton dyndns :)

Reply

Marsh Posté le 05-11-2005 à 08:04:47    

M300A a écrit :

Pareil sauf que le postfix est remplacé par un exim4, et que le tout est interfacé sur dspam, avec accès au cgi par un vhost ssl :p


tu as attaqué direct sur du dspam ou tu avait un autre antispam avant ?


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

Marsh Posté le 05-11-2005 à 09:13:04    

plutonium63 a écrit :

okok je vois
 
sinon je suis toujours bloqué avec le relais vers un smtp externe


Jamais trouvé en un an  :cry:

Reply

Marsh Posté le 05-11-2005 à 11:50:13    

en activant le wildcard ça passe tout seul !
 
merci beaucoup !

Reply

Marsh Posté le 05-11-2005 à 13:05:32    

black_lord a écrit :

tu as attaqué direct sur du dspam ou tu avait un autre antispam avant ?


 
J'avais testé spamassassin y'a longtemps, mais c'est vraiment nul par rapport à dpsam ;)

Reply

Marsh Posté le 18-03-2006 à 19:24:40    

M300A a écrit :

J'avais testé spamassassin y'a longtemps, mais c'est vraiment nul par rapport à dpsam ;)


 
M300A, dans le coin ?


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

Marsh Posté le 19-03-2006 à 05:17:04    

Oui ? J'ai deux dspam en prod perso, mais le je reviens de teuf je suis completement booré on peut voir ca dm1 ?
 
Mister VJ vous salue :o

Reply

Marsh Posté le 19-03-2006 à 10:10:00    

sans problèmes :o
 
tu peux brancher ton jabber aussi, ce sera plus simple [:zoubidawa]


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

Marsh Posté le 21-03-2006 à 20:21:07    

Je file au mc do et je me met sur jabber, si t'es encore la... ;)

Reply

Marsh Posté le 21-03-2006 à 21:38:35    

[:cupra]


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

Marsh Posté le 21-03-2006 à 21:49:26    

Perso : Postfix (sasl2 + spf), courier-authlib, courier-imap, Cyrus SASL, Postgrey, SpamAssassin et ClamAV.

Reply

Marsh Posté le 22-03-2006 à 08:34:28    

:hot:


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

Marsh Posté le 20-08-2008 à 16:29:18    

http://blog.gamecg.eu/?p=24
 
ca peut t'aider avec la solution Artica très simple à mettre en place.
 
a+

Reply

Marsh Posté le 20-08-2008 à 17:42:21    

On ne remonte pas des topics vieux de plusieurs années pour spamer.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed