Pages : 1
#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
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
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 ?
Hors ligne
#9 Le 06/03/2008, à 11:43
- michel2652
Re : creer une liste de mail
Bonjour,
@ TTinvent,
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
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..)
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
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"
Ci dessous mon fichier /etc/aliases
root: useret 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
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
Pages : 1