Re : Re : [etch] Postfix virtual domains avec Mysql

Le
Dominique Claver KOUAME
Merci Mouss pour ton retour, voici les réponses 1. t'as oublié d=
e "dire" à postfix de gérer le domaine mail.dpi-arobasetelecom.ci. s=
i tu utilises Ma réponse : Ce domaine est virtuel et déclarer d=
ans la table domains de la base de données mail. mysql> show tables=
; +-+ | Tables_in_mail | +-+ | domain=
s | | forwardings | | transport | | users |=
+-+ 4 rows in set (0.00 sec) mysql> mysql> select *=
from domains where domain is not null; +--+ | dom=
ain | +--+ | dpi-arobasetelecom.ci =
| +--+ 1 row in set (0.00 sec) mysql> 2.=
le sujet parle de "virtual", mais le domaine marina. est "local" (re=
lay=local dans les logs). Ma réponse marina est le nom de mon =
serveur. Le domaine est dpi-arobasetelecom.ci et marina est le nom de mon =
serveur. en FQDN ça donne marina.dpi-arobasetelecom.ci 3. tu util=
ises procmail pour la livraison (du moins "locale". postfix ne créér=
a donc pas la "mailbox" si elle n'existe pas, puisqu'il ne livre pas le =
message. ce sera donc à procmail de s'en charger. mais peut-être que=
tu utilises procmail uniquement pour le domaine local (tu veux le garde=
r local ce domaine?) Ma réponse : Je ne comprends pas la réponse.=
Merci de m'éclairer un peu plus. 4. faire fonctionner procmail en "=
virtual" n'est pas trivial trivial (ça dépend de la configuration ch=
oisie). maildrop pose moins de problèmes à ce niveau. Ma rép=
onse : Le tuto conseille procmail. Désolé Enfin, la "tradition" co=
ncernant postfix est d'envoyer la sortie de 'postconf -n'. ça permet d=
e voir ce qui est réellement configuré (ce que postfix a lu, ce qui =
ne correspond pas forcément à ce que tu vois dans main.cf, puisqu'il=
peut y avoir des erreurs, des duplications, de coquilles, etc). =
Ma réponse : postconf -n donne ce qui suit : marina:~# postconf =
-n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliase=
s append_dot_mydomain = no biff = no broken_sasl_auth_clients ==
yes config_directory = /etc/postfix content_filter = amavis:[127.0=
.0.1]:10024 inet_interfaces = all mailbox_command = procmail -a "$E=
XTENSION" mailbox_size_limit = 0 mydestination = marina.dpi-arobase=
telecom.ci, localhost, localhost.localdomain myhostname = marina.dpi-ar=
obasetelecom.ci mynetworks = 127.0.0.0/8, 192.168.2.0/24 myorigin ==
/etc/mailname proxy_read_maps = $local_recipient_maps $mydestination $=
virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_ma=
ilbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_=
canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $m=
ynetworks $virtual_mailbox_limit_maps receive_override_options = no_add=
ress_mappings recipient_delimiter = + relayhost = smtp_tls_sessio=
n_cache_database = btree:${queue_directory}/smtp_scache smtpd_banner =
= $myhostname ESMTP $mail_name (Debian/GNU) smtpd_recipient_restriction=
s = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destinati=
on smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/postfix/=
smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_tls_sess=
ion_cache_database = btree:${queue_directory}/smtpd_scache smtpd_use_tl=
s = yes transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_trans=
ports.cf virtual_alias_domains = virtual_alias_maps = proxy:mysql:/=
etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_=
email2email.cf virtual_create_maildirsize = yes virtual_gid_maps = =
static:5000 virtual_mailbox_base = /home/vmail virtual_mailbox_domain=
s = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_l=
imit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf=
virtual_mailbox_limit_override = yes virtual_mailbox_maps = proxy:=
mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_maildir_limit_messa=
ge = "The user you are trying to reach is over quota." virtual_overquot=
a_bounce = yes virtual_uid_maps = static:5000 marina:~# -- =
Message d'origine - De : mouss <mlist.only@free.fr> À : Forum Debi=
an <debian-user-french@lists.debian.org> Envoyé le : Vendredi, 7 Septem=
bre 2007, 20h43mn 50s Objet : Re: Re : [etch] Postfix virtual domains ave=
c Mysql Dominique Claver KOUAME wrote: > Merci à Benoît, > =
J'ai send plusieurs emails depuis la console au seul utilisateur admins dep=
uis lors mais j'ai toujours le même problème. Voici ce que mail.log me =
raconte : > admins@marina:~$ mail admins@dpi-arobasetelecom.ci > Subjec=
t: Mail test > Mail test > . > Cc: > admins@marina:~$ > > ==
= mail.log
> > Sep 7 13:42:08 marina postfix/pickup[=
9940]: 61CBF6EDDD: uid=1000 from=<admins> > Sep 7 13:42:09 marina po=
stfix/cleanup[13228]: 61CBF6EDDD: message-id=<20070907124208.61CBF6EDDD@m=
arina.dpi-arobasetelecom.ci> > Sep 7 13:42:09 marina postfix/qmgr[3058]:=
61CBF6EDDD: from=<admins@marina.dpi-arobasetelecom.ci>, size=368, nrcp=
t=1 (queue active) > Sep 7 13:42:43 marina postfix/smtpd[13252]: conne=
ct from localhost.localdomain[127.0.0.1] > Sep 7 13:42:44 marina postfix=
/smtpd[13252]: E30AA6EDDC: client=localhost.localdomain[127.0.0.1] > Se=
p 7 13:42:45 marina postfix/cleanup[13228]: E30AA6EDDC: message-id=<2007=
0907124208.61CBF6EDDD@marina.dpi-arobasetelecom.ci> > Sep 7 13:42:45 mar=
ina postfix/smtpd[13252]: disconnect from localhost.localdomain[127.0.0.1]=
> Sep 7 13:42:45 marina postfix/qmgr[3058]: E30AA6EDDC: from=<admins@=
marina.dpi-arobasetelecom.ci>, size=892, nrcpt=1 (queue active) > Sep=
7 13:42:45 marina amavis[2604]: (02604-02) Passed CLEAN, <admins@marina.d=
pi-arobasetelecom.ci> -> <admins@dpi-arobasetelecom.ci>, Message-ID: <20070=
907124208.61CBF6EDDD@marina.dpi-arobasetelecom.ci>, mail_id: tNJ2IdY2d8T8, =
Hits: -0.001, queued_as: E30AA6EDDC, 33025 ms > Sep 7 13:42:46 marina po=
stfix/smtp[13233]: 61CBF6EDDD: to=<admins@dpi-arobasetelecom.ci>, relay=
=127.0.0.1[127.0.0.1]:10024, delay=39, delays=1.6/0.16/5.6/31, dsn==
2.6.0, status=sent (250 2.6.0 Ok, id=02604-02, from MTA([127.0.0.1]:100=
25): 250 2.0.0 Ok: queued as E30AA6EDDC) > Sep 7 13:42:48 marina postfix=
/smtp[13256]: E30AA6EDDC: to=<admins@dpi-arobasetelecom.ci>, relay=none=
, delay=1.7, delays=1.1/0.59/0/0, dsn=5.4.6, status=bounced (mail f=
or mail.dpi-arobasetelecom.ci loops back to myself) > Sep 7 13:42:48 mar=
ina postfix/qmgr[3058]: 61CBF6EDDD: removed > Sep 7 13:42:49 marina post=
fix/cleanup[13228]: 119506EDDD: message-id=<20070907124249.119506EDDD@mar=
ina.dpi-arobasetelecom.ci> > Sep 7 13:42:49 marina postfix/bounce[13257]=
: E30AA6EDDC: sender non-delivery notification: 119506EDDD > Sep 7 13:42=
:49 marina postfix/qmgr[3058]: 119506EDDD: from=<>, size=2885, nrcpt==
1 (queue active) > Sep 7 13:42:49 marina postfix/qmgr[3058]: E30AA6EDDC:=
removed > Sep 7 13:42:50 marina postfix/local[13258]: 119506EDDD: to==
<admins@marina.dpi-arobasetelecom.ci>, relay=local, delay=1.4, delays=
=0.1/0.14/0/1.1, dsn=2.0.0, status=sent (delivered to command: procma=
il -a "$EXTENSION") > Sep 7 13:42:50 marina postfix/qmgr[3058]: 119506ED=
DD: removed > > Autre chose, peux-tu m'indiquer l'interface admin qui =
permet de regarder tout ça de près ? > > Merci pour les posts. =
Lisez la FAQ de la liste avant de poser une question : http://wi=
ki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' =
dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debia=
n-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". T=
rouble? Contact listmaster@lists.debian.org _________________=
____________________________________________________________ Ne gardez p=
lus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
mouss
Le #9596091
Dominique Claver KOUAME wrote:
Merci Mouss pour ton retour, voici les réponses

1. t'as oublié de "dire" à postfix de gérer le domaine
mail.dpi-arobasetelecom.ci. si tu utilises

Ma réponse :
Ce domaine est virtuel et déclarer dans la table domains de la base de données mail.

mysql> show tables;
+----------------+
| Tables_in_mail |
+----------------+
| domains |
| forwardings |
| transport |
| users |
+----------------+
4 rows in set (0.00 sec)
mysql>
mysql> select * from domains where domain is not null;
+-----------------------+
| domain |
+-----------------------+
| dpi-arobasetelecom.ci |
+-----------------------+
1 row in set (0.00 sec)
mysql>




essaye avec postmap:
# postmap -q dpi-arobasetelecom.ci
mysql:/etc/postfix/mysql-virtual_domains.cf

Dans les logs, il y a:

Sep 7 13:42:48 marina postfix/smtp[13256]: E30AA6EDDC:
to delays=1.1/0.59/0/0, dsn=5.4.6, status=bounced (mail for
mail.dpi-arobasetelecom.ci loops back to myself)

d'où vient ce "mail." (dans mail.dpi-arobasetelecom.ci)?


que donne
# postmap -q dpi-arobasetelecom.ci
mysql:/etc/postfix/mysql-virtual_transports.cf

si ça retourne quelque chose, ton problème est dans "le coin".
sinon, qu'y a-t-il dans cette table?


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme