|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() |
Bonjour à tous!
Je travaille sur une base de données impléméntée sous MySQL, qui devrait pouvoir être enrichi par des utilisateurs exterieurs via fax, SMS, et mails. Dans la gestion des fax, j'ai réussi à trouver une solution qui convertit le fax en une pièce jointe liée à un mail. Pour le SMS, je n'ai pas encore poussé mes recherches(si quelqu'un a une piste, elle sera la bienvenue). A l'heure actuelle, mon problème est le suivant: 1- Comment enrichir ma bas avec le contenu d'un mail? Je pense à des tags à gérer.Quelqu'un peut-il m'y aider? 2- Comment ouvrir la pièece jointe et enrichir la BD avec son contenu? Merci à tous!
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() |
Bonjour,
Tout d'abord qu'entend tu par enrichir ? Pour tenter de répondre a ta question tu peut stocker des fichiers directement dans une champ (les champs de type BLOB sont là pour ça). Ca pourrait te servir pour tes fichiers joints je pense.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#3 |
![]() ![]() |
ok.Merci déjà pour l'intérêt que tu accordes à mon problème.
En fait, la base de données contient des tables avec leurs champs. Par enrichir, je veux parler d'effectuer des enregistrements dans les champs des différents tables à partir d'un mail, d'un fax, d'un SMS ou même d'un MMS. Ce qui est clair, c'est que je dois définir des "masques de saisies" ou des modèles que doit respecter les mails, les fax, etc. Mon problème est alors: -> comment définir ces modèles? -> comment parcourir le contenu d'un mail par exemple, ou d'une pièce jointe (forme dans laquelle sera achéminée les fax, SMS et MMS ) pour remplir les champs des tables. N.B.: les champs des tables sont de types VARCHAR, INT, DATE, etc. Merci
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
C'est en effet efficace d'éviter l'erreur de l'utilisateur grâce a des masques de saisies, mais il ne faut pas oublier de construire ta base de donnée de manière a éviter les incohérences.
Pour contrôler les saisie cela dépendra de la technologie que tu utilisera. Les email sont pas exemple du simple texte, par ce fait tu le parcoure comme un vulgaire fichier. De plus si tu héberge le serveur de mail chez toi, tu pourra voir que tout les mail du domaine sont physiquement écrits sous forme de simple fichier. Une simple lecture séquentielle te permettant de récupérer ton contenu. Tu pourra t'aider d'expression régulières si tu désire récupérer du contenu structuré.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#5 | |||
![]() ![]() |
Merci pour tes reponses, mais j'ai encore quelques petits soucis.
Citation:
Citation:
Citation:
Merci encore pour tout.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|||
|
00
|
|
|
#6 | ||
|
Expert Confirmé
![]() ![]() |
Citation:
Le support web est souvent utilisé pour ce type de services. Citation:
La simple application d'algorithmes de lecture de fichiers.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
||
|
00
|
|
|
#7 | ||
![]() ![]() |
Citation:
Plusieurs services sont proposés sur internet, et tous s'appuient sur le Web. Il y a des serveurs fax, qui diffèrent dans leur fonctionnement, et des opérateurs qui proposent des passerelles entre le RTC et le reseau IP, ce qui permet de recuperer le contenu du fax. Ils disposent aussi d'API qu' on peut intégrer au corps d'un programme pour récupérer directement le contenu d'un fax, d'un SMS et même d'un MMS. Citation:
Mais comment manipuler des librairies pour récupérer le contenu de mails depuis un serveur de messagerie distants? Merci.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
||
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() |
Plus simplement tu a des fonction php4/php5 qui permettent ces connexion.
Je t'invite a regarder la documentation php
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#9 |
![]() ![]() |
Ok. Merci.
Très interessant en effet. En recapitulant, il s'agit donc: 1-> d'installer et de configurer ces bibliothèques sur mon poste, qui servira plus ou moins de serveurs Web, BD(MySQL) et messagerie. 2-> je recupererai donc le contenu des mails et des pièces jointes grâce à ces librairies. 3-> je traiterai le contenu des mails et des pièces jointes par programmation en PHP. Est ce le cas?
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() ![]() |
Je n'ai jamais fait ce genre de chose donc je ne peut pas de répondre avec certitude.
Cependant c'est comme cela que je m'y prendrais, du moins je tenterais par la sauf si je me rend compte que c'est impossible, mais ça me parait tout a fait faisable.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#11 |
![]() ![]() |
Effectivement cette procédure est exacte. Je viens de m'en apercevoir.
![]() Et même la connexion est possible quand le serveur de messagerie est distant. Les librairies fournies dans la documentation que vous m'avez donné permettent de le faire. Merci à vous.Je crois que je peux mentionner
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#12 |
![]() ![]() |
Je voudrais ajouter que le protocole IMAP permet de faire des merveilles en ce qui concernent la récupération des emails depuis un serveur de messagerie distant.
Que le serveur de messagerie soit héberger par soi-même ou à distance, il suffit d'inclure les mêmes paramètres utilisés par un client de messagerie tel que Outlook, dans un script php pour récupérer ses données. En plus, quand le serveur est distant, on peut utiliser fecthmail pour récupérer ses mails et le couple à Squirrelmail. Bon voilà. Juste un peu d'additifs pour ceux que cela pourrait aider.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
Copyright © 2000-2012 - www.developpez.com