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 05/03/2008, à 23:30

ewok2

creer une liste de mail

Bonjour tous

Voila j'ai un postfix - courrier-imap - roundcube qui marche nickel avec mysql
j'aimerai créer une adresse mail type liste@domaine.com de tel sorte que quand quelqu'un ecrit a cette adresse ca envoi le message a une liste predefini de mail (type google group...)
J'imagine qu'il doit y avoir plein de post dans le forum la dessu mais j'arrive pas a trouver les bons mots clé pour chercher.

Connaissez vous des softs qui font ca ?
ou une config particuliere de postfix via mysql ? (type alias colector ou equivalent ?)

Merci

Hors ligne

#2 Le 05/03/2008, à 23:36

Uggy

Re : creer une liste de mail

Le fichier /etc/aliases semble répondre a ton besoin...
Si ce n'est pas le cas, précise exactement ce que tu veux faire. (par des exemples)

man aliases

Hors ligne

#3 Le 06/03/2008, à 00:05

ewok2

Re : creer une liste de mail

Non en faite c'est pas en local que je veux rediriger

T'as raison j'ai pas ete clair

1 exemple :
toto@free.fr, titi@wanadoo.fr et moi@mondomaine.net voulons créer une liste de difusion de tel sorte que n'importe qui ecrivant a liste@mondomaine.net
envoi en fait 3 mails a toto@free.fr, titi@wanadoo.fr et moi@mondomaine.net

l'ideal serait en plus d'avoir une interface web permetant de rajouter du monde dans la liste... mais ca c'est le niveau d'apres :-)

Hors ligne

#4 Le 06/03/2008, à 01:39

Uggy

Re : creer une liste de mail

ewok2 a écrit :

Non en faite c'est pas en local que je veux rediriger

Oui bah c'est pas grave... Ca marche que les adresses "finales" soient locales ou pas...

Hors ligne

#5 Le 06/03/2008, à 01:42

Uggy

Re : creer une liste de mail

Apres faut voir si tu as besoin de réécrire les en-tetes etc...

Hors ligne

#6 Le 06/03/2008, à 08:05

ewok2

Re : creer une liste de mail

non c'est pas la peine
maintenant si ca le fait c'es tpas grave smile

Hors ligne

#7 Le 06/03/2008, à 08:17

TTinvent

Re : creer une liste de mail

J'utilise debian 4. etch et j'ai dejà tout pour faire le PHP avec, c'est à dire Apache,PHP,Mysql mais :
d'abord il y avait un problème avec le demarage d'apache et G pensé que pour remedier G cherché tous les paké qui concerne Apache et G installé ces paké et aprè l'apache demarre bien mais à chaque fois que je lance par exemple phpmyadmin sur le navigateur, le navigateur ouvre une boite de dialogue comme si on va télécharger phpmyadmin c'est à dire qu'il demande l'endroit ou on va enregistrer phpmyadmin et dans le msg il affiche : this file is on ... x-httpd-PHP.. et jsais pas si ce x-httpd là qui provoque cette redirection.
Et en plus jsais pas ou est ce que je vais mettre mes fichiers PHP pourque le navigateur les trouvent.
Merci:o

Hors ligne

#8 Le 06/03/2008, à 08:23

ewok2

Re : creer une liste de mail

tu t'est pas gouré de post smile ?

Hors ligne

#9 Le 06/03/2008, à 11:43

michel2652

Re : creer une liste de mail

Bonjour,

@ TTinvent,

TTinventt a écrit :

G pensé que pour remedier G cherché tous les paké qui concerne Apache et G installé ces paké et aprè l'apache demarre

Lire les Règles du Forum
Pas de langage SMS.
Un post = Un problème.
On ne squatte pas un post (de plus ton message n'a rien à voir avec le sujet initial).
Ouvre un autre fil de discussion pour ton problème.

A+

#10 Le 07/03/2008, à 19:21

ewok2

Re : creer une liste de mail

Ok mais avec tous ca j'ai toujours pas de reponse :-)
Uggy t'avait l'air d'avoir quelque chose en tete en demandant "si tu as besoin de réécrire les en-tetes"

Tu pensait a quoi ?

Hors ligne

#11 Le 07/03/2008, à 23:02

Uggy

Re : creer une liste de mail

ewok2 a écrit :

Ok mais avec tous ca j'ai toujours pas de reponse :-)

Comment ca pas de réponses? ?? Le fichier aliases répond a ce que tu as besoin.. a moins que tu veuilles faire des choses que tu n'as pas précisé (réécriture etc..)

ewok2 a écrit :

Uggy t'avait l'air d'avoir quelque chose en tete en demandant "si tu as besoin de réécrire les en-tetes"
Tu pensait a quoi ?

J'ai d'autres pistes.. mais décris moi ce que tu veux exactement (et/ou pourquoi aliases ne va pas pour ton besoin)

Hors ligne

#12 Le 08/03/2008, à 20:26

ewok2

Re : creer une liste de mail

Ben j'ai bien essayé d'utiliser le fichier /etc/aliases
mais ca donne pas grand chose.
mais mon postfix utilise mysql...
donc je suis pas sur que mysql aille lire ce fichier quand postfix recoit un mail.

Ci dessous mon fichier /etc/aliases
root: user

et quand j'ecrit un mail a root@domaine.com c'est root qui le recoit et non user

J'ai pourtant redemaré postfix et lancé la commande newaliases
????

Hors ligne

#13 Le 08/03/2008, à 23:27

Uggy

Re : creer une liste de mail

ewok2 a écrit :

Ben j'ai bien essayé d'utiliser le fichier /etc/aliases
mais ca donne pas grand chose.
mais mon postfix utilise mysql...
donc je suis pas sur que mysql aille lire ce fichier quand postfix recoit un mail.

Que donne un:

postconf |grep "/etc/aliases"
et/ou
postconf |grep "alias_maps"
ewok2 a écrit :

Ci dessous mon fichier /etc/aliases
root: user

et quand j'ecrit un mail a root@domaine.com c'est root qui le recoit et non user

J'ai pourtant redemaré postfix et lancé la commande newaliases
????

Sur le papier c'est ok.
Si ca ne marche pas, c'est qu'il y a une erreur quelquepart...
poste :
- les logs
- un "postconf -n"

Dernière modification par Uggy (Le 08/03/2008, à 23:28)

Hors ligne

#14 Le 09/03/2008, à 13:55

ewok2

Re : creer une liste de mail

Merci pour ton aide Uggy

ci dessous la reponse a la commande
# postconf |grep "/etc/aliases"

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases

Puis la reponse a la commande
# postconf -n

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mailbox_size_limit = 0
mydestination = localhost
myhostname = mail.martyrs26.net
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 5000
virtual_transport = virtual
virtual_uid_maps = static:5000

Et ci dessous les logs quand j'envoi du compte "dimi" vers "root" :
Mar  9 12:56:32 martyrs26 postfix/pickup[8161]: 9A7D378A91: uid=33 from=<dimi@martyrs26.net>
Mar  9 12:56:32 martyrs26 postfix/cleanup[8623]: 9A7D378A91: message-id=<16afe27010f809ba700a8c0b45feed9f@localhost>
Mar  9 12:56:32 martyrs26 postfix/qmgr[656]: 9A7D378A91: from=<dimi@martyrs26.net>, size=483, nrcpt=1 (queue active)
Mar  9 12:56:32 martyrs26 postfix/virtual[8625]: 9A7D378A91: to=<root@martyrs26.net>, relay=virtual, delay=3.7, delays=3.6/0.04/0/0.01, dsn=2.0.0, status=sent (delivered to maildir)
Mar  9 12:56:32 martyrs26 postfix/qmgr[656]: 9A7D378A91: removed

Hors ligne

#15 Le 09/03/2008, à 19:17

Uggy

Re : creer une liste de mail

ok... ca ne marchait pas de base car ton domaine est "virtuel"..

Ajoute donc ceci par exemple
virtual_alias_maps = hash:/etc/postfix/virtual-alias-maps         

ou remplit ta base pointée dans ton "mysql_virtual_alias_maps.cf "                               

(la syntaxe dans le fichier est la meme que le fichier aliases (non vituel))

Dernière modification par Uggy (Le 09/03/2008, à 19:19)

Hors ligne

#16 Le 14/03/2008, à 20:15

ewok2

Re : creer une liste de mail

Ok t'as raison smile
Ben du coup j'ai ajouté directement dans Mysql dans le champs alias de postfix.
Et ca marche!!!!
Merci  Uggy

Par contre si quelqu'un connais une interface web qui gererai ca (pour que les personnes mise en alias puissent elles meme changer leurs adresses mail) ca m'interesse ...

Hors ligne

#17 Le 14/03/2008, à 20:27

toniotonio

Re : creer une liste de mail

postfixadmin


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#18 Le 14/03/2008, à 20:33

ewok2

Re : creer une liste de mail

t'est sur que c'est une interface web pour gerer les alias ?
ou ca gere tout postfix via une interface grapique sur le pc en local ?

Hors ligne

#19 Le 14/03/2008, à 20:37

toniotonio

Re : creer une liste de mail

c'a gere tout via une interface web en php.

si tu veux que les alias je crois qu'il faudra que tu te crées ton propre script.

ou bien tu peux simplement utiliser phpmyadmin

Dernière modification par toniotonio (Le 14/03/2008, à 20:38)


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#20 Le 15/03/2008, à 11:14

ewok2

Re : creer une liste de mail

Tu veux dire qu'il faut que je fasse une page web qui execute un script qui envoi une commande mysql ?
Ok je regarde ca

Merci

Hors ligne