Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
On Sun, Jul 13, 2014 at 06:26:37PM +0200, Frederic MASSOT wrote:Bonjour,
Bonjour,Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
J'avais demandé quelquechose de similaire sur la liste postfix :
http://thread.gmane.org/gmane.mail.postfix.user/235622/focus#5626127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Pour ton essai, je verrai donc ceci :
127.0.0.1:10032 inet n - - - - smtpd
-o header_checks = regexp:/etc/postfix/header_checks
Avec /etc/postfix/header_checks contenant :
/./ REDIRECT
On Sun, Jul 13, 2014 at 06:26:37PM +0200, Frederic MASSOT wrote:
Bonjour,
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
J'avais demandé quelquechose de similaire sur la liste postfix :
http://thread.gmane.org/gmane.mail.postfix.user/235622/focus#5626
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Pour ton essai, je verrai donc ceci :
127.0.0.1:10032 inet n - - - - smtpd
-o header_checks = regexp:/etc/postfix/header_checks
Avec /etc/postfix/header_checks contenant :
/./ REDIRECT dev@juliana-multimedia.com
On Sun, Jul 13, 2014 at 06:26:37PM +0200, Frederic MASSOT wrote:Bonjour,
Bonjour,Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
J'avais demandé quelquechose de similaire sur la liste postfix :
http://thread.gmane.org/gmane.mail.postfix.user/235622/focus#5626127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Pour ton essai, je verrai donc ceci :
127.0.0.1:10032 inet n - - - - smtpd
-o header_checks = regexp:/etc/postfix/header_checks
Avec /etc/postfix/header_checks contenant :
/./ REDIRECT
Le 13/07/2014 19:03, Nicolas KOWALSKI a écrit :On Sun, Jul 13, 2014 at 06:26:37PM +0200, Frederic MASSOT wrote:Bonjour,
Bonjour,Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
J'avais demandé quelquechose de similaire sur la liste postfix :
http://thread.gmane.org/gmane.mail.postfix.user/235622/focus#5626127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Pour ton essai, je verrai donc ceci :
127.0.0.1:10032 inet n - - - - smtpd
-o header_checks = regexp:/etc/postfix/header_checks
Avec /etc/postfix/header_checks contenant :
/./ REDIRECT
Merci pour la réponse.
J'ai essayé avec "header_checks" et "smtp_header_checks" sans succès, et dans les logs je n'ai même pas la trace de l'utilisation de l'une de ces directives :o(
Je continue de chercher sur Google et dans la doc de Postfix.
--
======================== ======================
| FRÃDÃRIC MASSOT |
| http://www.juliana-multimedia.com |
| mailto: |
| +33.(0)2.97.54.77.94 +33.(0)6.67.19.95.69 |
======================== ==bian=GNU/Linux===
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">https://lists.debian.org/
Le 13/07/2014 19:03, Nicolas KOWALSKI a écrit :
On Sun, Jul 13, 2014 at 06:26:37PM +0200, Frederic MASSOT wrote:
Bonjour,
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
J'avais demandé quelquechose de similaire sur la liste postfix :
http://thread.gmane.org/gmane.mail.postfix.user/235622/focus=235626
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Pour ton essai, je verrai donc ceci :
127.0.0.1:10032 inet n - - - - smtpd
-o header_checks = regexp:/etc/postfix/header_checks
Avec /etc/postfix/header_checks contenant :
/./ REDIRECT dev@juliana-multimedia.com
Merci pour la réponse.
J'ai essayé avec "header_checks" et "smtp_header_checks" sans succès, et dans les logs je n'ai même pas la trace de l'utilisation de l'une de ces directives :o(
Je continue de chercher sur Google et dans la doc de Postfix.
--
======================== ======================
| FRÃDÃRIC MASSOT |
| http://www.juliana-multimedia.com |
| mailto:frederic@juliana-multimedia.com |
| +33.(0)2.97.54.77.94 +33.(0)6.67.19.95.69 |
======================== ===Debian=GNU/Linux===
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53C40522.5050003@juliana-multimedia.com
Le 13/07/2014 19:03, Nicolas KOWALSKI a écrit :On Sun, Jul 13, 2014 at 06:26:37PM +0200, Frederic MASSOT wrote:Bonjour,
Bonjour,Pour faire des tests sur une copie de la base d'un ERP (OpenERP)
j'ai besoin de configurer Postfix pour qu'il envoi tous les mails
reçus sur un port vers un unique email.
J'avais demandé quelquechose de similaire sur la liste postfix :
http://thread.gmane.org/gmane.mail.postfix.user/235622/focus#5626127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Pour ton essai, je verrai donc ceci :
127.0.0.1:10032 inet n - - - - smtpd
-o header_checks = regexp:/etc/postfix/header_checks
Avec /etc/postfix/header_checks contenant :
/./ REDIRECT
Merci pour la réponse.
J'ai essayé avec "header_checks" et "smtp_header_checks" sans succès, et dans les logs je n'ai même pas la trace de l'utilisation de l'une de ces directives :o(
Je continue de chercher sur Google et dans la doc de Postfix.
--
======================== ======================
| FRÃDÃRIC MASSOT |
| http://www.juliana-multimedia.com |
| mailto: |
| +33.(0)2.97.54.77.94 +33.(0)6.67.19.95.69 |
======================== ==bian=GNU/Linux===
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">https://lists.debian.org/
j'écris peut-être une énorme c...... mais n'y aurait-il pas un truc
dans ce genre
(http://askubuntu.com/questions/461354/postfix-header-checks-for-redirect-not-working):
The header_checks didn't happen because
receive_override_options=no_header_body_checksis
set in master.cf which will disable header and body checks.
Deuxième réflexion : il semblerait que les directives "_checks"
soient plutôt à utiliser dans le main.cf, le master.cf définissant
plutôt "les démons à lancer, le nombre et les "transports""
(http://www.linux-france.org/prj/edu/archinet/systeme/ch35s06.html).
De plus, les exemples fournis dans le "man header_checks" est plutôt
explicite sur cette utilisation
troisième réflexion : n'aurait-il pas été plus aisé de configurer ton
nouveau système de messagerie sur un sous-domaine d'un domaine que tu
gères ou d'un domaine de teste. Le tout sur un serveur spécifique, à
part de tes systèmes. Comme ça, le test peut se faire "en réel" sur
toute la chaîne (envoi, réception SMTP, accès IMAP, ...) avec toutes
les possibilités de sécurisation et test de charge.
j'écris peut-être une énorme c...... mais n'y aurait-il pas un truc
dans ce genre
(http://askubuntu.com/questions/461354/postfix-header-checks-for-redirect-not-working):
The header_checks didn't happen because
receive_override_options=no_header_body_checksis
set in master.cf which will disable header and body checks.
Deuxième réflexion : il semblerait que les directives "_checks"
soient plutôt à utiliser dans le main.cf, le master.cf définissant
plutôt "les démons à lancer, le nombre et les "transports""
(http://www.linux-france.org/prj/edu/archinet/systeme/ch35s06.html).
De plus, les exemples fournis dans le "man header_checks" est plutôt
explicite sur cette utilisation
troisième réflexion : n'aurait-il pas été plus aisé de configurer ton
nouveau système de messagerie sur un sous-domaine d'un domaine que tu
gères ou d'un domaine de teste. Le tout sur un serveur spécifique, à
part de tes systèmes. Comme ça, le test peut se faire "en réel" sur
toute la chaîne (envoi, réception SMTP, accès IMAP, ...) avec toutes
les possibilités de sécurisation et test de charge.
j'écris peut-être une énorme c...... mais n'y aurait-il pas un truc
dans ce genre
(http://askubuntu.com/questions/461354/postfix-header-checks-for-redirect-not-working):
The header_checks didn't happen because
receive_override_options=no_header_body_checksis
set in master.cf which will disable header and body checks.
Deuxième réflexion : il semblerait que les directives "_checks"
soient plutôt à utiliser dans le main.cf, le master.cf définissant
plutôt "les démons à lancer, le nombre et les "transports""
(http://www.linux-france.org/prj/edu/archinet/systeme/ch35s06.html).
De plus, les exemples fournis dans le "man header_checks" est plutôt
explicite sur cette utilisation
troisième réflexion : n'aurait-il pas été plus aisé de configurer ton
nouveau système de messagerie sur un sous-domaine d'un domaine que tu
gères ou d'un domaine de teste. Le tout sur un serveur spécifique, à
part de tes systèmes. Comme ça, le test peut se faire "en réel" sur
toute la chaîne (envoi, réception SMTP, accès IMAP, ...) avec toutes
les possibilités de sécurisation et test de charge.
J'ai essayé avec "header_checks" et "smtp_header_checks" sans
succès, et dans les logs je n'ai même pas la trace de l'utilisation
de l'une de ces directives :o(
J'ai essayé avec "header_checks" et "smtp_header_checks" sans
succès, et dans les logs je n'ai même pas la trace de l'utilisation
de l'une de ces directives :o(
J'ai essayé avec "header_checks" et "smtp_header_checks" sans
succès, et dans les logs je n'ai même pas la trace de l'utilisation
de l'une de ces directives :o(
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP) j'ai
besoin de configurer Postfix pour qu'il envoi tous les mails reçus sur
un port vers un unique email.
OpenERP permet de dupliquer la base de prod sur un même serveur pour
faire des tests. Sur cette base de test, je peux configurer un serveur
SMTP différent de la base de prod. Le but est que les mails envoyés par
cette base de test n'arrivent pas aux clients, mais sur notre email de dev.
J'ai ajouté dans le fichier "master.cf" la ligne suivante :
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Et dans le fichier "virtual" j'ai :
/^.*@.*$/
Lorsque je test Postfix avec un "telnet 127.0.0.1 10032" le mail envoyé
n'est pas redirigé vers "". J'ai ceci dans les
logs :
postfix/smtpd[20193]: < localhost[127.0.0.1]: HELO gezg.dfzfre.com
postfix/smtpd[20193]: > localhost[127.0.0.1]: 250
yuggoth.juliana-multimedia.com
postfix/smtpd[20193]: < localhost[127.0.0.1]: MAIL FROM:
postfix/smtpd[20193]: extract_addr: input:
postfix/smtpd[20193]: smtpd_check_addr: addr=
[...]
postfix/smtpd[20193]: < localhost[127.0.0.1]: RCPT TO:
postfix/smtpd[20193]: extract_addr: input:
postfix/smtpd[20193]: smtpd_check_addr: addr=
[...]
postfix/smtpd[20193]: >>> CHECKING RECIPIENT MAPS <<<
[...]
postfix/smtpd[20193]: dict_regexp_lookup: /etc/postfix/virtual:
postfix/smtpd[20193]: maps_find: virtual_alias_maps:
regexp:/etc/postfix/virtual(0,lock|fold_fix):
=
postfix/smtpd[20193]: mail_addr_find: ->
[...]
postfix/cleanup[20200]: 692C9605:
message-id=
postfix/qmgr[20164]: 692C9605: from=, size56,
nrcpt=1 (queue active)
postfix/smtp[20202]: 692C9605: to=,
relay=smtp.juliana-multimedia.com[46.18.97.129]:25, delay!,
delays!/0/0.06/0.06, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as
784AF6F5)
Il trouve bien la correspondance dans "virtual_alias_maps" mais il ne
l'utilise pas !?
Est-ce qu'il ne manque pas grand à cette configuration, ou il faut
nécessairement passer par le multi-instance de Postfix ?
Merci.
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP) j'ai
besoin de configurer Postfix pour qu'il envoi tous les mails reçus sur
un port vers un unique email.
OpenERP permet de dupliquer la base de prod sur un même serveur pour
faire des tests. Sur cette base de test, je peux configurer un serveur
SMTP différent de la base de prod. Le but est que les mails envoyés par
cette base de test n'arrivent pas aux clients, mais sur notre email de dev.
J'ai ajouté dans le fichier "master.cf" la ligne suivante :
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Et dans le fichier "virtual" j'ai :
/^.*@.*$/ dev@juliana-multimedia.com
Lorsque je test Postfix avec un "telnet 127.0.0.1 10032" le mail envoyé
n'est pas redirigé vers "dev@juliana-multimedia.com". J'ai ceci dans les
logs :
postfix/smtpd[20193]: < localhost[127.0.0.1]: HELO gezg.dfzfre.com
postfix/smtpd[20193]: > localhost[127.0.0.1]: 250
yuggoth.juliana-multimedia.com
postfix/smtpd[20193]: < localhost[127.0.0.1]: MAIL FROM:
<gt@grthgertegrr.com>
postfix/smtpd[20193]: extract_addr: input: <gt@grthgertegrr.com>
postfix/smtpd[20193]: smtpd_check_addr: addr=gt@grthgertegrr.com
[...]
postfix/smtpd[20193]: < localhost[127.0.0.1]: RCPT TO:
<gegtrth@grtgfthrthgrsg.com>
postfix/smtpd[20193]: extract_addr: input: <gegtrth@grtgfthrthgrsg.com>
postfix/smtpd[20193]: smtpd_check_addr: addr=gegtrth@grtgfthrthgrsg.com
[...]
postfix/smtpd[20193]: >>> CHECKING RECIPIENT MAPS <<<
[...]
postfix/smtpd[20193]: dict_regexp_lookup: /etc/postfix/virtual:
gegtrth@grtgfthrthgrsg.com
postfix/smtpd[20193]: maps_find: virtual_alias_maps:
regexp:/etc/postfix/virtual(0,lock|fold_fix): gegtrth@grtgfthrthgrsg.com
= dev@juliana-multimedia.com
postfix/smtpd[20193]: mail_addr_find: gegtrth@grtgfthrthgrsg.com ->
dev@juliana-multimedia.com
[...]
postfix/cleanup[20200]: 692C9605:
message-id=<20140713145000.692C9605@toto.juliana-multimedia.com>
postfix/qmgr[20164]: 692C9605: from=<gt@grthgertegrr.com>, size56,
nrcpt=1 (queue active)
postfix/smtp[20202]: 692C9605: to=<gegtrth@grtgfthrthgrsg.com>,
relay=smtp.juliana-multimedia.com[46.18.97.129]:25, delay!,
delays!/0/0.06/0.06, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as
784AF6F5)
Il trouve bien la correspondance dans "virtual_alias_maps" mais il ne
l'utilise pas !?
Est-ce qu'il ne manque pas grand à cette configuration, ou il faut
nécessairement passer par le multi-instance de Postfix ?
Merci.
Bonjour,
Pour faire des tests sur une copie de la base d'un ERP (OpenERP) j'ai
besoin de configurer Postfix pour qu'il envoi tous les mails reçus sur
un port vers un unique email.
OpenERP permet de dupliquer la base de prod sur un même serveur pour
faire des tests. Sur cette base de test, je peux configurer un serveur
SMTP différent de la base de prod. Le but est que les mails envoyés par
cette base de test n'arrivent pas aux clients, mais sur notre email de dev.
J'ai ajouté dans le fichier "master.cf" la ligne suivante :
127.0.0.1:10032 inet n - - - - smtpd
-o virtual_alias_maps=regexp:/etc/postfix/virtual -v -v
Et dans le fichier "virtual" j'ai :
/^.*@.*$/
Lorsque je test Postfix avec un "telnet 127.0.0.1 10032" le mail envoyé
n'est pas redirigé vers "". J'ai ceci dans les
logs :
postfix/smtpd[20193]: < localhost[127.0.0.1]: HELO gezg.dfzfre.com
postfix/smtpd[20193]: > localhost[127.0.0.1]: 250
yuggoth.juliana-multimedia.com
postfix/smtpd[20193]: < localhost[127.0.0.1]: MAIL FROM:
postfix/smtpd[20193]: extract_addr: input:
postfix/smtpd[20193]: smtpd_check_addr: addr=
[...]
postfix/smtpd[20193]: < localhost[127.0.0.1]: RCPT TO:
postfix/smtpd[20193]: extract_addr: input:
postfix/smtpd[20193]: smtpd_check_addr: addr=
[...]
postfix/smtpd[20193]: >>> CHECKING RECIPIENT MAPS <<<
[...]
postfix/smtpd[20193]: dict_regexp_lookup: /etc/postfix/virtual:
postfix/smtpd[20193]: maps_find: virtual_alias_maps:
regexp:/etc/postfix/virtual(0,lock|fold_fix):
=
postfix/smtpd[20193]: mail_addr_find: ->
[...]
postfix/cleanup[20200]: 692C9605:
message-id=
postfix/qmgr[20164]: 692C9605: from=, size56,
nrcpt=1 (queue active)
postfix/smtp[20202]: 692C9605: to=,
relay=smtp.juliana-multimedia.com[46.18.97.129]:25, delay!,
delays!/0/0.06/0.06, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as
784AF6F5)
Il trouve bien la correspondance dans "virtual_alias_maps" mais il ne
l'utilise pas !?
Est-ce qu'il ne manque pas grand à cette configuration, ou il faut
nécessairement passer par le multi-instance de Postfix ?
Merci.
On Mon, Jul 14, 2014 at 06:28:18PM +0200, Frederic MASSOT wrote:J'ai essayé avec "header_checks" et "smtp_header_checks" sans
succès, et dans les logs je n'ai même pas la trace de l'utilisation
de l'une de ces directives :o(
En faisant le test de mon côté, je confirme que ça ne fonctionne pas, et
pour cause : header_checks n'est utilisé que par le démon "cleanup".
Il faut redéfinir un autre service "cleanup" dans master.cf, et en faire
mention pour le service smtpd sur le port 10032. J'ai testé la
configuration suivante, et c'est ok de mon côté:
master.cf:
127.0.0.1:10032 inet n - - - - smtpd
-o cleanup_service_name=cleanup-redirect
cleanup-redirect unix n - - - 0 cleanup
-o header_checks=regexp:/etc/postfix/header_checks.redirect
Dans mon cas, les règles de redirection sont dans le fichier
/etc/postfix/header_checks.redirect
On Mon, Jul 14, 2014 at 06:28:18PM +0200, Frederic MASSOT wrote:
J'ai essayé avec "header_checks" et "smtp_header_checks" sans
succès, et dans les logs je n'ai même pas la trace de l'utilisation
de l'une de ces directives :o(
En faisant le test de mon côté, je confirme que ça ne fonctionne pas, et
pour cause : header_checks n'est utilisé que par le démon "cleanup".
Il faut redéfinir un autre service "cleanup" dans master.cf, et en faire
mention pour le service smtpd sur le port 10032. J'ai testé la
configuration suivante, et c'est ok de mon côté:
master.cf:
127.0.0.1:10032 inet n - - - - smtpd
-o cleanup_service_name=cleanup-redirect
cleanup-redirect unix n - - - 0 cleanup
-o header_checks=regexp:/etc/postfix/header_checks.redirect
Dans mon cas, les règles de redirection sont dans le fichier
/etc/postfix/header_checks.redirect
On Mon, Jul 14, 2014 at 06:28:18PM +0200, Frederic MASSOT wrote:J'ai essayé avec "header_checks" et "smtp_header_checks" sans
succès, et dans les logs je n'ai même pas la trace de l'utilisation
de l'une de ces directives :o(
En faisant le test de mon côté, je confirme que ça ne fonctionne pas, et
pour cause : header_checks n'est utilisé que par le démon "cleanup".
Il faut redéfinir un autre service "cleanup" dans master.cf, et en faire
mention pour le service smtpd sur le port 10032. J'ai testé la
configuration suivante, et c'est ok de mon côté:
master.cf:
127.0.0.1:10032 inet n - - - - smtpd
-o cleanup_service_name=cleanup-redirect
cleanup-redirect unix n - - - 0 cleanup
-o header_checks=regexp:/etc/postfix/header_checks.redirect
Dans mon cas, les règles de redirection sont dans le fichier
/etc/postfix/header_checks.redirect
'lut,
Attention, solution qui bourrine!
Sinon, dans Odoo, tu forces l'envoi des mails à ton adresse de dev ?
'lut,
Attention, solution qui bourrine!
Sinon, dans Odoo, tu forces l'envoi des mails à ton adresse de dev ?
'lut,
Attention, solution qui bourrine!
Sinon, dans Odoo, tu forces l'envoi des mails à ton adresse de dev ?