PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Envoi de mail - PLTCL - RequĂȘte Http

Technique - Langages ProcĂ©duraux (PL) | Envoi de mail - PLTCL - RequĂȘte Http

Par laurentw le 22/09/2005 - 11:15

Bonjour,

Je cherche un moyen pour envoyer/générer des mails grùce à des déclencheurs ou trigger.

Je sais que cela est possible avec le language TCL (le projet pgmail) mais malheureusement mon hébergeur n'a pas installé ces language. Il n'y a que Plpgsql... et je n'arrive pas à l'installer.

Je me demandais s'il serait possible, comme en javais de faire une fonction déclenchée par un trigger qui ouvre un URL avec des variable d'URL contenant l'information à envoyer par mail et toute la gestion de l'envoi est effectuée dans le script de la page appelée (PHP ou JSP)...

Merci de votre aide. Toute autre idée est la bienvenue.

Laurent

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramÚtres" pour activer vos changements.

Votre hebergeur est le seul

Christophe Chauvet/ = 22 Septembre, 2005 - 14:32

Votre hebergeur est le seul Ă  pouvoir installer de nouveaux langages, dans votre cas la rĂ©ponse est non. idem pour les requĂȘtes HTTP.

votre seul recours est d'écrire via un trigger dans une table, et faire tourner un crontab a intervalle régulier pour executer via du PHP, Perl, etc... vos tùches;

Cordialement.

Christophe Chauvet.

P.S. une autre solution est de prendre un serveur dedié, ainsi vous pourrez faire tous ce que vous souhaiter.


Merci beaucoup. J'ai en ef

laurentw/ = 3 Octobre, 2005 - 10:52

Merci beaucoup.

J'ai en effet regardé avec mon hébergeur et le language PL/TCLU est untrusted, donc assez dangereux pour celui-ci.

Je pense donc que la solution du Cron est la seule à disposition dans le cas d'hébergement mutualisé, bien que cela soit dommage, sachant qu'une SGBD devrait pouvoir le faire !


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.