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 20/10/2013, à 14:28

garwinch

[clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Bonjour, j'ouvre une discution par ce qu'a force de suivre des tutoriels en pagaille je me suis perdu dans une nébuleuse de commande.

Mon problème est le suivant, je me trouve incapable de refaire marcher mailutil après des modifications en pagaille (je pèse mes mots).
Je suis donc a l'heure actuel infoutu de m'envoyer un mail en local, ou pas.

Le but de l'ouverture de se sujet :
avoir un serveur mail qui fonctionne, avec un web-mail roundecube qui fonctionne et une fonction mail sur la partie Agora-project de mon serveur qui fonctionne. 

Pour ce qui est du serveur, il tourne très bien sur la partie site, avec ubuntu serveur 12.04 à jour mysql, phpmyadmin...

pour info, j'ai suivi ce tutoriel sans résultat, mais aussi celui-ci, et celui-ci.

J'ai tous au départ de cette entreprise suivis bien sur la documentation de ubuntu-fr sur postfix et courier-imap et roundcube.

Pour la partie roundcube, je crois avoir réusis l'installation, bien qui'il m'est impossible de me loguer puisque ni postfix ni dovecot sont OP .

Voici le contenu de poxtif/main

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

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

# TLS parameters
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
smtp_enforce_tls = yes
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

# Pour faire simple, il est conseillé d'utiliser le reverse DNS de votre serveur.
mynetworks = 127.0.0.0/8, 192.168.1.26/24
myhostname = smtp.garwinch.fr.nf
myorigin = /etc/mailname
myhostname = smtp.orange.fr
mydestination = garwinch.fr.nf, localhost, garwinch, garwinch.garwinch.fr.nf garwinch.no-ip.biz
relayhost =virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf, mysql:/etc/postfix/mysql-virtual_aliases_comptes.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domaines.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_comptes.cf
virtual_mailbox_base = /var/spool/vmail/
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_quotas.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
virtual_overquota_bounce = yes

mailbox_command =
inet_protocols = all
home_mailbox = Maildir/
mailbox_size_limit = 512000000
recipient_delimiter = +
inet_interfaces = all
relay_domains = garwinch.fr.nf, localhost, garwinch, garwinch.garwinch.fr.nf garwinch.no-ip.biz


# adresses d'expedition
smtpd_sender_restrictions =
        permit_mynetworks,
        warn_if_reject reject_unverified_sender

# adresses de destination
smtpd_recipient_restrictions =
        permit_mynetworks,
        reject_unauth_destination,
        reject_non_fqdn_recipient

# client
smtpd_client_restrictions =
        reject_unknown_client,
        permit_mynetworks
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf, mysql:/etc/postfix/mysql-virtual_aliases_comptes.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domaines.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_comptes.cf
virtual_mailbox_base = /var/spool/vmail/
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_quotas.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
virtual_overquota_bounce = yes

mailbox_command =
inet_protocols = all
home_mailbox = Maildir/

et voici le master.cf

#
# Postfix master process configuration file.  For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       -       -       -       smtpd
smtp      inet  n       -       -       -       1       postscreen
smtpd     pass  -       -       -       -       -       smtpd
#dnsblog   unix  -       -       -       -       0       dnsblog
#tlsproxy  unix  -       -       -       -       0       tlsproxy
submission inet n       -       -       -       -       smtpd
  -o syslog_name=postfix/submission
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING
smtps     inet  n       -       -       -       -       smtpd
  -o syslog_name=postfix/smtps
  -o smtpd_tls_wrappermode=yes
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#628       inet  n       -       -       -       -       qmqpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       n       300     1       oqmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       -       -       -       smtp
relay     unix  -       -       -       -       -       smtp
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
retry     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# ====================================================================
#
# Recent Cyrus versions can use the existing "lmtp" master.cf entry.
#
# Specify in cyrus.conf:
#   lmtp    cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
#
# Specify in main.cf one or more of the following:
#  mailbox_transport = lmtp:inet:localhost
#  virtual_transport = lmtp:inet:localhost
#
# ====================================================================
#
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
#
#cyrus     unix  -       n       n       -       -       pipe
#  user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
#
# ====================================================================
# Old example of delivery via Cyrus.
#
#old-cyrus unix  -       n       n       -       -       pipe
#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
#
# ====================================================================
#
# See the Postfix UUCP_README file for configuration details.
#
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

dovecot  unix    –       n       n       –       -       pipe
  flags=DRhu user=vmail argv=/usr/lib/dovecot/deliver -d ${recipient}

Voila, en espérant que tous cela vous donne des idées ...

J'en profite pour vous poster le retour d'un  postfix check :

/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes

est espérant que cela ne vous paresse pas trop évidant.

A oui une chose encore J'ai une base mysql pour postfix et roundcube. Je suis depuis peut lancé dans l'aventure de l'auto-hébergement, alors j’apprends. Je n'est donc pas encore tous le vocabulaire du geek ni des tonnes de commandes en têtes.

je vien de suivre  ce tuto sans ambuche, mail mailutil (mailen consol) de fonction toujours pas ...

Merci

Dernière modification par garwinch (Le 14/02/2014, à 11:17)


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#2 Le 23/10/2013, à 13:36

garwinch

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Un petit up ? pour la route smile


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#3 Le 24/10/2013, à 15:11

garwinch

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Coucou, je vien de suivre ce tuto : http://doc.ubuntu-fr.org/utilisateurs/m … stfixadmin et en fait de n'est toujours pas résolut le problème de connexion au serveur imap pour postfix ni pour roundecube ..

je commence a désespérer et j'ai vraiment besoin d'aide...


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#4 Le 25/10/2013, à 02:56

renaud07

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Salut,

Je suis un peu dans le même cas que toi, à la différence que j'arrive à envoyer des mails. Par contre je ne sas pas si c'est un problème de copier/coller mais ton main.cf n'est pas du tout bon, essaie plutôt comme ça

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

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

# TLS parameters
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
smtp_enforce_tls = yes
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

# Pour faire simple, il est conseillé d'utiliser le reverse DNS de votre serveur.
mynetworks = 127.0.0.0/8, 192.168.1.26/24
myhostname = smtp.garwinch.fr.nf
myorigin = /etc/mailname
mydestination = garwinch.fr.nf, localhost, garwinch, garwinch.garwinch.fr.nf garwinch.no-ip.biz
relayhost = [smtp.orange.fr]:25
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domaines.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_comptes.cf
virtual_mailbox_base = /var/spool/vmail/
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_quotas.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
virtual_overquota_bounce = yes

mailbox_command =
inet_protocols = all
home_mailbox = Maildir/
mailbox_size_limit = 512000000
recipient_delimiter = +
inet_interfaces = all
relay_domains = garwinch.fr.nf, localhost, garwinch, garwinch.garwinch.fr.nf garwinch.no-ip.biz


# adresses d'expedition
smtpd_sender_restrictions =
        permit_mynetworks,
        warn_if_reject reject_unverified_sender

# adresses de destination
smtpd_recipient_restrictions =
        permit_mynetworks,
        reject_unauth_destination,
        reject_non_fqdn_recipient

# client
smtpd_client_restrictions =
        reject_unknown_client,
        permit_mynetworks
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf, mysql:/etc/postfix/mysql-virtual_aliases_comptes.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domaines.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_comptes.cf
virtual_mailbox_base = /var/spool/vmail/
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_quotas.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
virtual_overquota_bounce = yes

mailbox_command =
inet_protocols = all
home_mailbox = Maildir/

Si quand tu fais un /etc/init.d/postfix restart tu as des warnings c'est que c'est pas bon, tu dois avoir ok en vert.

Dernière modification par renaud07 (Le 25/10/2013, à 02:59)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#5 Le 25/10/2013, à 09:38

bruno

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Je ne vais pas décortiquer ta configuration ce serait trop long. Tu indiques toi même que tu as « bidouillé » en suivant divers tutoriels plus ou moins fiables et c'est le gros b**** (il suffit de voir cette ligne myhostname = smtp.orange.fr !)

Le mieux serait donc de repartir à zéro en faisant les choses dans l'ordre :  avoir d'abord une configuration postfix fonctionnelle en local et ensuite ajouter et tester à chaque fois d'autres éléments de la pile de gestion des courriels : dovecot pour l’authentification SASL et comme MDA (AMHA plus  simple que courrier-imap), puis la gestion des utilisateurs et domaines  avec une base de données MySQL si tu en as vraiment besoin (c'est très lourd et inutile si tu n'as qu'un ou deux domaines et quelques utilisateurs à gérer) et enfin si tout est fonctionnel l'installation d'un webmail.

NB : Ubuntu propose un méta paquet mail-stack-delivery qui fournit une pile de gestion des courriels (MTA : postfix, MDA :dovecot en imap et pop3) complete et fonctionnelle. Cela peut être une base de départ.

Quelques références utiles :
http://irp.nain-t.net/doku.php/170smtp:start
http://www.isalo.org/wiki.debian-fr/Con … ec_Postfix
http://x.guimard.free.fr/postfix/
http://wiki.dovecot.org/

Dernière modification par bruno (Le 25/10/2013, à 09:40)

#6 Le 25/10/2013, à 14:55

garwinch

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Merci beaucoup a vous pour vos suggestions , je vais tester tous sa et je posterais en suite en fonction.

Je reconnaît avoir fini par tous mélanger, sans doute aurai-je du poster sur le forum bien avant, ... j’avoue avoir toujours du mal a demander de l'aide wink


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#7 Le 27/10/2013, à 03:41

Pseudo supprimé

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Commence par un truc plus simple. Utilisateurs courants PAM, stockage des mails sous le HOME

postfix forge par défaut avec $myorigin, à l'envoi, et reçoit les mails selon $mydestination en réception

1/ sudo postconf -n

 
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
home_mailbox = Maildir/
html_directory = /usr/share/doc/postfix/html
inet_interfaces = all
inet_protocols = ipv4
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
mailbox_size_limit = 0
mailbox_transport = lmtp:unix:private/dovecot-lmtp
mydestination = mydomain.tld localhost
mydomain = mydomain.tld
myhostname = mail.mydomain.tld
mynetworks = 127.0.0.1
myorigin = $mydomain
notify_classes = bounce, 2bounce, delay, policy, protocol, resource, software
readme_directory = /usr/share/doc/postfix
recipient_delimiter = +
relayhost = [smtp-msa.orange]:587
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = 
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
soft_bounce = yes

l'authentification smtp se fait par dovecot, donc pas d'installation du service saslauthd (smtpd_sasl_type = dovecot)

sudo nano /etc/postfix/sasl/sasl_passwd
[smtp-msa.orange.fr]:587 martin.arthur@orange.fr:mot-de-passe

sudo postmap /etc/postfix/sasl/sasl_passwd

sudo nano /etc/mailname
mydomain.tld
 sudo nano /etc/aliases
# See man 5 aliases for format
root: toto
postmaster: toto
toto: toto@mydomain.tld

sudo newaliases

concernant le lmtp, il n'y a rien à faire dans le master.cf

2/ pour Dovecot, la synthèse de la config, se résume à

sudo doveconf -n 

et pour chercher

grep -ri "parametre_exemple" /etc/dovecot/conf.d /etc/dovecot/dovecot.conf
grep -ri "mail_location" /etc/dovecot/conf.d /etc/dovecot/dovecot.conf
sudo doveconf -n
Dovecot Home PAM

    toto est un utilisateur courant de ta machine
    les mails sont stockés dans le home de l'utilisateur: /home/toto/Maildir
    les mots de passe en clair sont supportés

sudo doveconf -n 
# 2.0.19: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-36-generic-pae i686 Ubuntu 12.04.2 LTS 
auth_mechanisms = plain login
auth_username_format = %Ln
disable_plaintext_auth = no
listen = *
log_path = /var/log/dovecot/dovecot.log
mail_location = maildir:~/Maildir
passdb {
  driver = pam
}
protocols = imap lmtp
service auth {
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
  }
}
service imap-login {
  inet_listener imap {
    port = 143
  }
}
service lmtp {
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
    group = postfix
    mode = 0666
    user = postfix
  }
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
  driver = passwd
}

ensuite
3/ MUA client de Messagerie

    test telnet

telnet mail.mydomain.tld 143
#openssl s_client -connect mail.mydomain.tld:143 -starttls imap -ign_eof
#openssl s_client -connect mail.mydomain.tld:993 -tls1 -ign_eof
a1 capability
a2 LOGIN toto mot_de_passe
a3 list "" *
a4 select "inbox"
#et voir [READ-WRITE]

    mutt

mutt -f imap://toto:mot_de_passe@mail.mydomain.tld
mutt -f imap://toto@mydomain.tld:mot_de_passe@mail.mydomain.tld
mutt -f ~/Maildir

Les messages sont stockés dans ton home

#8 Le 29/10/2013, à 17:07

garwinch

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Merci pour ta réponse.

J'ai suivi ton billet et voila :

"""@""""":~$ telnet garwinch.fr.nf 143
Trying 86.194.91.253...
telnet: Unable to connect to remote host: Connection refused

voila se que me retourne telnet, je ne parvient pas a commprendre d'ou peut venir ce refu ? une idée..

Dernière modification par garwinch (Le 29/10/2013, à 17:10)


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#9 Le 29/10/2013, à 17:20

bruno

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Tes ports 110,143,587,993 et 995 sont fermés. Configure ton pare-feu/routeur.

#10 Le 29/10/2013, à 17:33

garwinch

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

J'ai ouvert ces ports avec iptables , mais j'ai ceci maintenant :

sudo service apache2 start
 * Starting web server apache2  
 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName Action 'start' failed.
The Apache error log may have more information

Dernière modification par garwinch (Le 29/10/2013, à 17:38)


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#11 Le 29/10/2013, à 17:44

garwinch

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Dans le doute, j'ai reboot le serveur. Le résultat est que je n'est acces qu'a la page d'acceuille du serveur pas au autre ?  ! une idée?


Êtres libre n'est pas toujours facile, mais sa a toujours plus de goût ...

Hors ligne

#12 Le 31/10/2013, à 12:54

bruno

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Cela n'a rien a voir avec ton problème postfix. Fait une petite recherche avec ton message d'erreur et tu trouveras immédiatement la raison et la solution (NB : ce n'est pas une erreur bloquante pour Apache)

#13 Le 11/11/2013, à 22:55

Petit_scarabée

Re : [clos, install yunohost] serveur 12.04 postfix/dovecot/roundcube.

Tu travailles déjà avec POSTFIX+MySQL en vmail.
Tu aurais pu installer un control panel type ISPConfig pour éviter de bidouiller à la main tes fichiers de config.


Think different, Think OpenSource...

http://www.torcos.eu/

Hors ligne