Page hmtl vers Message Outlook

Page hmtl vers Message Outlook - PHP - Programmation

Marsh Posté le 23-02-2007 à 10:27:26    

Bonjour,
j'ai développé 2 pages en php pour faire un email type.
En gros, on retrouve toutes les options à cocher sur ma premiere page. L'utilisateur coche les options qu'il veut.
 
Une fois valider, la 2eme page affiche le mail type avec les options cochées.
 
Je voudrais mettre un bouton sur cette 2eme page pour que cette page type en HTML soit mis dans un message de Outlook. (en format HTML donc)
 
Je pensais envoyer ce mail via un script php mais la personne veut garder un historique des mails envoyés dans son Outlook et mettre également des pieces jointes (ce qui est tout à fait faisable via un script)
 
Merci d'avance

Reply

Marsh Posté le 23-02-2007 à 10:27:26   

Reply

Marsh Posté le 23-02-2007 à 10:33:50    

jiojioforeverandever a écrit :

Bonjour,
j'ai développé 2 pages en php pour faire un email type.
En gros, on retrouve toutes les options à cocher sur ma premiere page. L'utilisateur coche les options qu'il veut.
 
Une fois valider, la 2eme page affiche le mail type avec les options cochées.
 
Je voudrais mettre un bouton sur cette 2eme page pour que cette page type en HTML soit mis dans un message de Outlook. (en format HTML donc)
 
Je pensais envoyer ce mail via un script php mais la personne veut garder un historique des mails envoyés dans son Outlook et mettre également des pieces jointes (ce qui est tout à fait faisable via un script)
 
Merci d'avance


 
en pièce jointe ? :??:  
(pas trop compris ce que tu veux)

Reply

Marsh Posté le 23-02-2007 à 10:40:32    

Je fais mon type va mon formulaire. Une fois valider j'obtiens mon mail type. Je prend la source du mail, je la recopie dans un message de Outlook 2002, J'ajoute mes pieces jointes et op j'envoie
 
Je voudrais mettre un bouton pour eviter de copier la source comme un bourin qui me permettrait de mettre ce mail automatiquement dans un message Outlook. Je mets mes pieces jointes et j'envoie (et j'ai mon archives dans mon Outlook comme ça)

Reply

Marsh Posté le 23-02-2007 à 11:02:14    

PHP+COM peut-être pour piloter outlook par php?

Reply

Marsh Posté le 23-02-2007 à 11:09:07    

Ouais là à part COM y'a rien d'autre... J'imagine que l'appli PHP est locale ?

Reply

Marsh Posté le 23-02-2007 à 11:19:28    

ouep c'est local

Reply

Marsh Posté le 23-02-2007 à 11:26:42    

Sauf que COM, sur un serveur en production, c'est pas terrible avec ce bug de la fonction quit() qui libère pas la mémoire...

Reply

Marsh Posté le 23-02-2007 à 11:33:49    

pourquoi utiliser outlook est non pas un webmail ?

Reply

Marsh Posté le 23-02-2007 à 13:29:52    

pour garder les archives sur OUtlook

Reply

Marsh Posté le 23-02-2007 à 13:32:06    

-_-'

Reply

Marsh Posté le 23-02-2007 à 13:32:06   

Reply

Marsh Posté le 23-02-2007 à 13:36:07    

Bon bah si c'est local et tout, c'est valable je dis. Donc voit du côté de l'extension php COM & .NET, qui permet d'automatiser les logiciels COM. Est-ce que t'as déjà fait du VBA sur office ? Parce que ça va y ressembler fortement niveau objets disponibles et tout.
 
V'là l'extension : http://www.php.net/manual/en/ref.com.php

Reply

Marsh Posté le 23-02-2007 à 15:39:30    

FlorentG a écrit :

Bon bah si c'est local et tout, c'est valable je dis. Donc voit du côté de l'extension php COM & .NET, qui permet d'automatiser les logiciels COM. Est-ce que t'as déjà fait du VBA sur office ? Parce que ça va y ressembler fortement niveau objets disponibles et tout.
 
V'là l'extension : http://www.php.net/manual/en/ref.com.php


et que fait-tu du pb de non libération de la mémoire? 3Mo à chaque ouverture par COM de outlook de perdu, ça va finir par sature le serveur rapidement...

Reply

Marsh Posté le 23-02-2007 à 15:57:03    

C'est quoi ce bug ? T'as un bugid pour voir ? :)

Reply

Marsh Posté le 23-02-2007 à 16:09:20    

FlorentG a écrit :

C'est quoi ce bug ? T'as un bugid pour voir ? :)


 
J'ai un peu galérer pour trouver mais voilà : http://bugs.php.net/bug.php?id=19156
 
Bon, c'est peut-être corrigé en php5 car j'ai vu qu'ils ont tout réécrit le module COM... Mais pour avoir testé en php 4.2.0, j'avais bien ce pb avec Excel (importation de fiches excel dans une bd Mysql)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed