Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| dbmail [Le 28/06/2014, 14:07] – modif adresse mail utilisée en exemple suite plainte de son réel titulaire slasher-fun | dbmail [Le 02/03/2023, 00:34] (Version actuelle) – Ajout tag sefran | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ---- | ---- | ||
| Ligne 17: | Ligne 17: | ||
| ^ Cas ^ IP fixe ^dynamique | ^ Cas ^ IP fixe ^dynamique | ||
| ^1 | ^1 | ||
| - | ^2 | + | ^2 |
| ^3 | ^3 | ||
| - | ^4 | + | ^4 |
| - | ^4 | --------------------> | + | ^4 | --------------------> |
| - | ^5 | x | + | ^5 | x |
| - | ^6 | | | + | ^6 | | |
| légende; | légende; | ||
| >Cas 1,2,3 recommandés | >Cas 1,2,3 recommandés | ||
| Ligne 50: | Ligne 50: | ||
| * // | * // | ||
| *// smtp.domain.tld// | *// smtp.domain.tld// | ||
| - | * le mailto: // | + | * le mailto: // |
| NB: valable également pour un // | NB: valable également pour un // | ||
| * /etc/hosts | * /etc/hosts | ||
| Ligne 411: | Ligne 411: | ||
| * Serveur Sortant: smtp.domain.tld | * Serveur Sortant: smtp.domain.tld | ||
| * Port : 25, | * Port : 25, | ||
| - | * Nom utilisateur: | + | * Nom utilisateur: |
| * Méthode d' | * Méthode d' | ||
| * Sécurité de la connexion : STARTTLS, TLS/SSL | * Sécurité de la connexion : STARTTLS, TLS/SSL | ||
| Ligne 441: | Ligne 441: | ||
| -o smtpd_sender_restrictions=reject_unlisted_sender, | -o smtpd_sender_restrictions=reject_unlisted_sender, | ||
| </ | </ | ||
| - | Au niveau du MUA type thunderbird, | + | Au niveau du MUA type thunderbird, |
| -nom du serveur SMTP= smtp.domain.tld | -nom du serveur SMTP= smtp.domain.tld | ||
| -Port= 5678 | -Port= 5678 | ||
| Ligne 550: | Ligne 550: | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| ==== dbmail 3.0 ==== | ==== dbmail 3.0 ==== | ||
| - | [[http:// | + | [[http:// |
| Ligne 599: | Ligne 599: | ||
| * -a //ajouter un nouveau Compte// | * -a //ajouter un nouveau Compte// | ||
| * -w //mot de passe// | * -w //mot de passe// | ||
| - | * -p // | + | * -p // |
| * -c //mise à jour du compte// | * -c //mise à jour du compte// | ||
| * -s //créer// une adresse mail ou plusieurs alias -s toto@domain.tld, | * -s //créer// une adresse mail ou plusieurs alias -s toto@domain.tld, | ||
| * -S // | * -S // | ||
| - | * -m //quota// -m 50M | + | * -m //quota// -m 50M |
| * -d // | * -d // | ||
| * -x toto@domain.tld -t forward@domain2.tld2 | * -x toto@domain.tld -t forward@domain2.tld2 | ||
| Ligne 653: | Ligne 653: | ||
| OPTIONS=" | OPTIONS=" | ||
| </ | </ | ||
| - | * Service | + | * Service |
| < | < | ||
| sudo service saslauthd restart|reload | sudo service saslauthd restart|reload | ||
| Ligne 694: | Ligne 694: | ||
| sudo dbmail-users -c toto@domain.tld -p plaintext -w password | sudo dbmail-users -c toto@domain.tld -p plaintext -w password | ||
| </ | </ | ||
| - | * / | + | * / |
| < | < | ||
| sudo ln -s / | sudo ln -s / | ||
| Ligne 721: | Ligne 721: | ||
| sql_select: SELECT passwd FROM dbmail_users WHERE userid = ' | sql_select: SELECT passwd FROM dbmail_users WHERE userid = ' | ||
| </ | </ | ||
| - | NB: userid = ' | + | NB: userid = ' |
| [[http:// | [[http:// | ||
| Ligne 791: | Ligne 791: | ||
| sudo nano / | sudo nano / | ||
| < | < | ||
| - | yoko pierre.durand@monmail.com | + | yoko babar@monmail.com |
| - | yoko@domain.tld | + | yoko@domain.tld |
| </ | </ | ||
| < | < | ||
| Ligne 803: | Ligne 803: | ||
| yoko@pc:~$ echo ' | yoko@pc:~$ echo ' | ||
| </ | </ | ||
| - | yoko devient | + | yoko devient |
| === Recevoir et Faire Suivre automatiquement le courrier=== | === Recevoir et Faire Suivre automatiquement le courrier=== | ||
| - | le courrier à destination de toto@domain.tld est renvoyé chez durand.pierre@free.fr | + | le courrier à destination de toto@domain.tld est renvoyé chez casimir@free.fr |
| < | < | ||
| - | sudo dbmail-users -x toto@domain.tld -t durand.pierre@free.fr | + | sudo dbmail-users -x toto@domain.tld -t casimir@free.fr |
| </ | </ | ||
| Ligne 842: | Ligne 842: | ||
| # Configure the ISP accounts (POP server, users and respective passwords) | # Configure the ISP accounts (POP server, users and respective passwords) | ||
| poll imap.gmail.com with protocol IMAP: | poll imap.gmail.com with protocol IMAP: | ||
| - | user "pierre.durand@monmail.com" | + | user "babar@monmail.com" |
| smtphost smtp.domain.tld | smtphost smtp.domain.tld | ||
| </ | </ | ||
| [[http:// | [[http:// | ||
| - | Fetchmail relève toutes les heures les mails de pierre.durand@monmail.com et les rapatrie directement sur yoko@domain.tld. | + | Fetchmail relève toutes les heures les mails de babar@monmail.com et les rapatrie directement sur yoko@domain.tld. |
| * keep signifie que fetchmail crée une copie du mail sans le détruire sur le serveur distant. | * keep signifie que fetchmail crée une copie du mail sans le détruire sur le serveur distant. | ||
| * sender_canonical_maps a été défini. | * sender_canonical_maps a été défini. | ||
| * sudo service fetchmail restart # pour relançer le démon. | * sudo service fetchmail restart # pour relançer le démon. | ||
| - | Fetchmail fait un doublon, voir inutile, | + | Fetchmail fait un doublon, voir inutile, |
| * exemple en modifiant le main.inc.php de roundcube | * exemple en modifiant le main.inc.php de roundcube | ||
| Ligne 887: | Ligne 887: | ||
| </ | </ | ||
| - | Dès qu'un mail arrive chez modo@domain.tld(user_idnr=' | + | Dès qu'un mail arrive chez modo@domain.tld(user_idnr=' |
| Attention, autonotify@dbmail génère une erreur car évidemment le récipient n'est pas connu. | Attention, autonotify@dbmail génère une erreur car évidemment le récipient n'est pas connu. | ||
| Ligne 893: | Ligne 893: | ||
| ==== dbmail_auto_replies ==== | ==== dbmail_auto_replies ==== | ||
| - | Chaque utilisateur peut spécifier un message de réponse automatique à tous les messages entrants. | + | Chaque utilisateur peut spécifier un message de réponse automatique à tous les messages entrants. |
| >/ | >/ | ||
| AUTO_REPLY | AUTO_REPLY | ||
| Ligne 918: | Ligne 918: | ||
| Ces boîtes sont appelées boîtes aux lettres partagées - Elles sont décrites dans la table // | Ces boîtes sont appelées boîtes aux lettres partagées - Elles sont décrites dans la table // | ||
| - | Lister les identifiants et récupérer le user_idnr | + | Lister les identifiants et récupérer le user_idnr |
| < | < | ||
| select user_idnr, | select user_idnr, | ||
| Ligne 950: | Ligne 950: | ||
| DBMAIL[_dbmail_driver]=" | DBMAIL[_dbmail_driver]=" | ||
| </ | </ | ||
| - | modifier pour dbmail 3.x à proximité de function get_all_acls() | + | modifier pour dbmail 3.x à proximité de function get_all_acls() |
| < | < | ||
| $MYSQL_CLIENT -N -e " | $MYSQL_CLIENT -N -e " | ||
| Ligne 1042: | Ligne 1042: | ||
| ===== Mailman ===== | ===== Mailman ===== | ||
| ==== Ajouter les Recipients ==== | ==== Ajouter les Recipients ==== | ||
| - | C'est l' | + | C'est l' |
| sudo nano dbmail-add-list | sudo nano dbmail-add-list | ||
| Ligne 1131: | Ligne 1131: | ||
| Ne pas oublier d' | Ne pas oublier d' | ||
| - | Exemple avec shorewall : | + | Exemple avec shorewall : |
| sudo vim / | sudo vim / | ||
| IMAP/ | IMAP/ | ||
| Ligne 1192: | Ligne 1192: | ||
| ===== Auth Digest Apache dbmail_users ===== | ===== Auth Digest Apache dbmail_users ===== | ||
| - | Dans l' | + | Dans l' |
| Virtualhost avec mod_auth_digest, | Virtualhost avec mod_auth_digest, | ||
