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 21/09/2012, à 11:35

promethe69

[Résolu] Soucis Gmail - serveur mail

Bonjour à tous,

Au sein de notre service nous utilisons une boite gmail qui fonctionne très bien sauf à un détaille près ...

Nous sommes 5 au bureau, avec chacun un pc qui par thunderbird se connecte plus moins simultanément sur le compte pour les synchro.
Bien entendu gmail refuse à certains moments (pour des raisons de sécurité j'imagine) que l'on se connecte tout les 5 en même temps...

Donc ma question: serait-il possible par le biais d'un serveur mail local (vbox avec ubuntu server) de rapatrier la totalité des mails, pour ensuite nous connecter à ce server par thunderbird tout les 5 sans aucun soucis ?

Si oui comment mettre en oeuvre cela (le plus facilement possible et en français svp ^^) et quels sont les paramètres auxquelles je dois faire attention pour permettre a plus de 5 utilisateur de se connecter ?

Il faut bien entendu que cela sois transparent et que l'émission de mail soit possible, donc pas uniquement en réception mais en envoie également.

J’espère que ma question et mon soucis sont assez claire et que je n'ai pas été trop brouillon dans mes explications tongue

Merci à tous

Dernière modification par promethe69 (Le 23/11/2012, à 15:09)

Hors ligne

#2 Le 21/09/2012, à 12:19

Pseudo supprimé

Re : [Résolu] Soucis Gmail - serveur mail

serait-il possible par le biais d'un serveur mail ... de rapatrier la totalité des mails, pour ensuite nous connecter à ce server par thunderbird tout les 5 sans aucun soucis ?

oui, il te faut un serveur complet smtp/imap déjà fonctionnel + fetchmail . En effet, la consultation des mails est beaucoup plus rapide. Tu peux utiliser n'importe quel client de messagerie pour consulter. Les requêtes au imap sont locales, donc très rapides. 
Le boulot de fetchmail est de rappatrier les mails, soit en gardant une copie ou non, sur le imap distant ( dans ton cas; imap distant = imap.gmail.com)
5 clients ou plus : oui aucun problème.

Si tu veux une immersion totale, un clone complet, imapsync te servira à créer|initialiser ta mailbox, au niveau serveur.
Pour envoyer, pour la translation du mailto, smtp_generic_maps , smtp_canonical_maps, sous Postfix
toto devient pierrot@gmail.com

#3 Le 21/09/2012, à 13:54

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

Merci heureux de savoir que c'est faisaible, par contre je suis encore une bille en ce qui concerne l'administration d'un server ubuntu ...
Auriez vous un tuto simple en français a me conseiller pour le déploiement complet de ce type de solution ?

Hors ligne

#4 Le 25/09/2012, à 15:08

Pseudo supprimé

Re : [Résolu] Soucis Gmail - serveur mail

je suis encore un ... en ce qui concerne l'administration d'un server ubuntu ...

Est-ce que tu sais établir une connexion distante en ssh, en dehors de chez toi, du boulot , que ce soit en ip fixe ou dynamique ?
ssh toto@mon-serveur

Pour faire du fetch en messagerie, je ne pense pas qu'il te faut un Nom de Domaine déposé. pas obligatoire du moins, même si c'est mieux.

Tuto par exemple à base
de Postfix, serveur smtp, avec une configuration sans NDD.
Dovecot serveur Imap en méthode user_unix ( donc pas de méthode *_virtual )

#5 Le 08/10/2012, à 14:57

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

Merci pour ces informations, grace a postfix et fetchamil j'ai réussi à m'en sortir ^^"
Il ne me reste plus qu'a trouver le moyen pour envoyer un mail, en local (@localhost) cela fonctionne sans soucis, mais pas pour l'envoie vers @gmail.com par exemple ... ou puis je renseigner un smtp avec user et passsword ?

J'aimerais utiliser le smtp de l'adresse que j'importe grâce a fetchmail.

Hors ligne

#6 Le 09/10/2012, à 10:13

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

Et je n'arrive pas a placer cette commande au démarage de la machine non plus :

fetchmail -d 60

J'ai tester plusieurs solutions : /etc/rc.local; /etc/init.d/mailmoi + update-rc.d mailmoi defaults
Mais rien ne fonctionne, il me prend une autre instruction (routemodif) mais pas fetchmail -d 60
Je suis obligé de la lancer manuellement ...

Hors ligne

#7 Le 09/10/2012, à 18:07

Pseudo supprimé

Re : [Résolu] Soucis Gmail - serveur mail

60 ? 60 secondes

sans nom de domaine déposé & acheté, cela devrait ressembler à un truc comme cela

cat /etc/fetchmailrc

# Read the ISP accounts every 3600 seconds
set syslog 
# awaken toutes les heures, 3600 s
set daemon 3600

# Configure the ISP accounts (POP server, users and respective passwords)
poll imap.gmail.com with protocol IMAP: 
user "toto@gmail.com" with pass "123456" with ssl with sslcertck is "oto.fetch@localdomain" here keep
poll imap.mail.yahoo.com with protocol IMAP:
user "tata@yahoo.fr" with pass "789123" with ssl with sslcertck is "ata.fetch@localdomain" here keep
..
....
# à tester
# smtphost smtp.fai.fr:port
# smtphost à commenter ?
smtphost localhost.localdomain

sudo service fetchmail restart et attendre 3600 s

mise à jour tout de suite !!
sudo service fetchmail awaken

pour la config postfix,  à vue de nez et pour un mailto: toto@localdomain

/etc/mailname
localdomain

main.cf

...
myhostname = localhost.localdomain
mydomain = localdomain
myorigin = localdomain
masquerade_domains = localdomain
mynetworks = 127.0.0.1/8
mydestination = localdomain localhost.localdomain localhost
...
relayhost = smtp.fai.fr:port
#ou transport_maps ou sender_relay_maps
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
...
/etc/postfix/sasl_passwd
smtp.fail.fr:port        toto.fai.fr:password-de-toto

sudo postmap hash:/etc/postfix/sasl_passwd

décommenter submission dans le master.cf
tu auras probablement besoin du 587 si le test en 25 échoue.

toto est un user_unix
/etc/aliases
toto:  toto@localdomain
>sudo newaliases

smtp_generic_maps = hash:/etc/postfix/sender_fai
>sudo nano /etc/postfix/sender_fai +postmap
toto@localdomain  oto@fai.fr

...

#8 Le 09/10/2012, à 18:12

PPdM

Re : [Résolu] Soucis Gmail - serveur mail

Salut
Juste une question, quel est l’intérêt d'utiliser un  client mail quand on utilise Gmail? Surtout , si j'ai bien compris, c'est une boite commune.


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#9 Le 10/10/2012, à 00:11

Pseudo supprimé

Re : [Résolu] Soucis Gmail - serveur mail

@pierguiard
L'objectif de promethe69 est d'avoir une consultation plus fluide de ses mails. Du moins, c'est ce que j'ai compris. En ce sens, avoir un imap local, rappatriant des mails d'un imap distant, apporte un gain de vitesse pour lire. Les requêtes sont locales. Finalement, le MUA n'a rien à voir la dedans (quel est l’intérêt d'utiliser un  client mail quand on utilise Gmail?)

#10 Le 11/10/2012, à 08:41

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

Titouan a écrit :

60 ? 60 secondes

sans nom de domaine déposé & acheté, cela devrait ressembler à un truc comme cela

cat /etc/fetchmailrc

# Read the ISP accounts every 3600 seconds
set syslog 
# awaken toutes les heures, 3600 s
set daemon 3600

# Configure the ISP accounts (POP server, users and respective passwords)
poll imap.gmail.com with protocol IMAP: 
user "toto@gmail.com" with pass "123456" with ssl with sslcertck is "oto.fetch@localdomain" here keep
poll imap.mail.yahoo.com with protocol IMAP:
user "tata@yahoo.fr" with pass "789123" with ssl with sslcertck is "ata.fetch@localdomain" here keep
..
....
# à tester
# smtphost smtp.fai.fr:port
# smtphost à commenter ?
smtphost localhost.localdomain

sudo service fetchmail restart et attendre 3600 s

mise à jour tout de suite !!
sudo service fetchmail awaken

pour la config postfix,  à vue de nez et pour un mailto: toto@localdomain

/etc/mailname
localdomain

main.cf

...
myhostname = localhost.localdomain
mydomain = localdomain
myorigin = localdomain
masquerade_domains = localdomain
mynetworks = 127.0.0.1/8
mydestination = localdomain localhost.localdomain localhost
...
relayhost = smtp.fai.fr:port
#ou transport_maps ou sender_relay_maps
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
...
/etc/postfix/sasl_passwd
smtp.fail.fr:port        toto.fai.fr:password-de-toto

sudo postmap hash:/etc/postfix/sasl_passwd

décommenter submission dans le master.cf
tu auras probablement besoin du 587 si le test en 25 échoue.

toto est un user_unix
/etc/aliases
toto:  toto@localdomain
>sudo newaliases

smtp_generic_maps = hash:/etc/postfix/sender_fai
>sudo nano /etc/postfix/sender_fai +postmap
toto@localdomain  oto@fai.fr

...

Tout est configuré et cela fonctionne, le soucis n'est pas la ...
Le soucis c'est que je dois lancer manuellement la commande :

fetchmail -d 60

au lieu qu'elle se lance d'elle même au démarage de la machine ...

Hors ligne

#11 Le 11/10/2012, à 08:44

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

pierguiard a écrit :

Salut
Juste une question, quel est l’intérêt d'utiliser un  client mail quand on utilise Gmail? Surtout , si j'ai bien compris, c'est une boite commune.

L’objectif est simplement de permettre un accès rapide (puisque local) mais également et principalement de contourner le problème de restriction de connections simultanées imposées par gmail.

Hors ligne

#12 Le 11/10/2012, à 13:37

PPdM

Re : [Résolu] Soucis Gmail - serveur mail

ok je comprends mieux.
pour lancer la commande il existe une solution, enfin, je crois.


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#13 Le 11/10/2012, à 21:20

Pseudo supprimé

Re : [Résolu] Soucis Gmail - serveur mail

démon --> service

cat /etc/default/fetchmail

# This file will be used to declare some vars for fetchmail
#
# Uncomment the following if you don't want localized log messages
# export LC_ALL=C

# If you want to specify any additional OPTION to the start
# scripts specify them here
# OPTIONS=...

# Declare here if we want to start fetchmail. 'yes' or 'no'
START_DAEMON=yes

modifier OPTIONS si tu veux , genre OPTIONS="-d 900" ??
je trouve que c'est plus facile avec /etc/fetchmailrc
set daemon 900

sudo ps aux | grep fetchmail

... /usr/bin/fetchmail -f /etc/fetchmailrc --pidfile /var/run/fetchmail/fetchmail.pid --syslog

sudo service fetchmail
* Usage: /etc/init.d/fetchmail {start|stop|restart|force-reload|awaken|debug-run}
*   start - starts system-wide fetchmail service
*   stop  - stops system-wide fetchmail service
*   restart, force-reload - starts a new system-wide fetchmail service
*   awaken - tell system-wide fetchmail to start a poll cycle immediately
*   debug-run [strace [strace options...]] - start a debug run of the
*     system-wide fetchmail service, optionally running it under strace

#14 Le 12/10/2012, à 08:32

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

J'ai trouvé une autre parade grace a webmin, il ne me reste que a réussir l'envoie vers des boites extérieur depuis mon adresse local ...
view.php?img=0810122901.jpg
view.php?img=0810123002.jpg
view.php?img=0810123003.jpg

Main.cf de postfix

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = chu.be
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = chu.be
relayhost = smtp.gmail.com:587
mynetworks = 10.171.7.0/24
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = 
inet_interfaces = all
inet_protocols = ipv4
smtpd_sasl_local_domain = 
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated permit_mynetworks reject_unauth_destination
smtp_sasl_password_maps = hash:/etc/postfix/smtp_sasl_password_map
smtpd_tls_security_level = may

Voici le mail e retour quand je fais un

mail toto@gmail.com
This is the mail system at host chu.be.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<toto@gmail.com>: host smtp.gmail.com[173.194.65.108] said: 530 5.7.0
    Must issue a STARTTLS command first. g5sm10125298eem.4 (in reply to MAIL
    FROM command)



Reporting-MTA: dns; chu.be
X-Postfix-Queue-ID: D63F67A163
X-Postfix-Sender: rfc822; administrateur@chu.be
Arrival-Date: Fri, 12 Oct 2012 08:54:32 +0200 (CEST)

Final-Recipient: rfc822; toto@gmail.com
Action: failed
Status: 5.7.0
Remote-MTA: dns; smtp.gmail.com
Diagnostic-Code: smtp; 530 5.7.0 Must issue a STARTTLS command first.
    g5sm10125298eem.4

Dernière modification par promethe69 (Le 12/10/2012, à 08:58)

Hors ligne

#15 Le 12/10/2012, à 12:35

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

please help me ...

Hors ligne

#16 Le 12/10/2012, à 14:45

Pseudo supprimé

Re : [Résolu] Soucis Gmail - serveur mail

j'ai peu de temps pour te répondre.

sudo apt-get install libsasl2-2 ca-certificates libsasl2-modules
cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | sudo tee -a /etc/postfix/cacert.pem

normalement, c'est plus simple d'utiliser le smtp de ton FAI.

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
#mailbox_command = procmail -a "$EXTENSION"
local_recipient_maps =
home_mailbox = Maildir/
# Must issue a STARTTLS command first
smtp_use_tls = yes
smtpd_tls_auth_only = no
smtp_tls_note_starttls_offer = yes
smtp_tls_scert_verifydepth = 5
smtp_tls_enforce_peername = no
smtpd_tls_req_ccert = no
smtpd_tls_ask_ccert = yes

dovecot, 10-mail.conf :
mail_location = maildir:~/Maildir

#17 Le 08/11/2012, à 11:44

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

tout à l'aire de fonctionner, sauf le fetchmail automatiser toute les minutes ...
J'ai aussi ce soucis :

En faite je reçois une vingtaine de mail d'erreur de la part de mon serveur

This is the mail system at host chu.be.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<administrateur@localhost.be> (expanded from <administrateur@localhost>): can't
    create user output file



Reporting-MTA: dns; chu.be
X-Postfix-Queue-ID: D582058A46
X-Postfix-Sender: rfc822; info.chatelet@gmail.com
Arrival-Date: Thu,  8 Nov 2012 10:13:27 +0100 (CET)

Final-Recipient: rfc822; administrateur@localhost.be
Original-Recipient: rfc822;administrateur@localhost
Action: failed
Status: 5.2.0
Diagnostic-Code: x-unix; can't create user output file


ForwardedMessage.eml
Sujet:
BACKUP OBJ2: success
De :
info.chatelet@gmail.com
Date :
7/08/2012 06:50
Pour :
info.chatelet@gmail.com
Return-Path:
<info.chatelet@gmail.com>
Received:
from chu.be (chu.be [127.0.0.1]) by chu.be (Postfix) with ESMTP id D582058A46 for <administrateur@localhost>; Thu, 8 Nov 2012 10:13:27 +0100 (CET)
Delivered-To:
info.chatelet@gmail.com
Received:
from gmail-pop.l.google.com [173.194.65.109] by chu.be with POP3 (fetchmail-6.3.18) for <administrateur@localhost> (single-drop); Thu, 08 Nov 2012 10:13:27 +0100 (CET)
Received:
by 10.58.124.42 with SMTP id mf10csp56559veb; Mon, 6 Aug 2012 19:52:27 -0700 (PDT)
Received:
by 10.216.138.92 with SMTP id z70mr6474630wei.68.1344307946282; Mon, 06 Aug 2012 19:52:26 -0700 (PDT)
Received:
from relay01.secure-mail.be (relay01.secure-mail.be. [195.13.7.4]) by mx.google.com with ESMTPS id t50si24275962weg.38.2012.08.06.19.52.25 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 06 Aug 2012 19:52:26 -0700 (PDT)
Received-SPF:
neutral (google.com: 195.13.7.4 is neither permitted nor denied by domain of info.chatelet@gmail.com) client-ip=195.13.7.4;
Authentication-Results:
mx.google.com; spf=neutral (google.com: 195.13.7.4 is neither permitted nor denied by domain of info.chatelet@gmail.com) smtp.mail=info.chatelet@gmail.com
ID du message :
<3218c1$11dimk@relay01.secure-mail.be>
X-IronPort-Anti-Spam-Filtered:
true
X-IronPort-Anti-Spam-Result:
AvYNAA59IFDVtSmh/2dsb2JhbABFgmQggjGjGBkBjTiEOYMDNWyISgETmXWPEIgzChmBC5RBAoNPgheBBQOlVQ
Received:
from pblinknat.belbone.be (HELO AS400) ([213.181.41.161]) by relay01.secure-mail.be with SMTP; 07 Aug 2012 04:52:22 +0200

        Agent: AS400
Date and time: 07-AUG-2012 04:50:52.00 +0000

The task BACKUP OBJ2 completed successfully.

BKUP-I-0000 errors encountered:                    1,939
BKUP-I-0000 warnings encountered:                    262
BKUP-I-0000 files/directories examined:           64,361
BKUP-I-0000 files/directories filtered:                0
BKUP-I-0000 files/directories deferred:                0
BKUP-I-0000 files/directories backed-up:          64,360
BKUP-I-0000 files backed-up:                      47,825
BKUP-I-0000 directories backed-up:                16,535
BKUP-I-0000 data stream bytes processed:  20,362,329,963 (19.0 GB)
BKUP-I-0000 all stream bytes processed:   21,713,019,595 (20.2 GB)
BKUP-I-0000 pre-delta bytes processed:     1,401,032,535 (1.3 GB)
BKUP-I-0000 deltized bytes processed:        181,445,567 (173.0 MB)
BKUP-I-0000 compressed bytes processed:       24,006,632 (22.9 MB)
BKUP-I-0000 approximate bytes deferred:                0 (0 bytes)
BKUP-I-0000 reconnections on recv fail:                0
BKUP-I-0000 reconnections on send fail:                0
BKUP-I-0033 elapsed time 08:50:48

et ensuite quand j'essaie d'envoyer un mail avec ma boite configuree dans Thunderbird (en directe, pas de configuration avec serveur) il me met ce message.

Une erreur est survenue lors de l'envoi du courrier. Le serveur de courrier a répondu : 4.7.0 Try again later, closing connection. (MAIL) x13sm16189980bkv.16. Veuillez vérifier que votre adresse électronique dans les paramètres du compte est correcte et essayer à nouveau.

D'après ce que j'ai pu lire c'est une restriction du nombre de message envoyé en un temps bien définit.

Sauf que je ne connais ni le nombre de message, ni la duree pendant laquelle la boite n'est plus utilisable ...
Quelqu'un peut m'aider sur ce coup là ?

Dernière modification par promethe69 (Le 08/11/2012, à 12:42)

Hors ligne

#18 Le 09/11/2012, à 10:41

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

Bon, on recommence tout ... et on prend une autre approche : Zimbra

Quelqu'un a déja testé ?

Hors ligne

#19 Le 23/11/2012, à 15:08

promethe69

Re : [Résolu] Soucis Gmail - serveur mail

Bon j'ai trouvé une solution mais malheureusement du côté obscure de la force ...

Windows xp + hmailserver + wampserver

Voila, merci pour votre aide et bonne journée.

Hors ligne