Approche du projet

eMill a été conçu pour s'adapter complètement à la gestion du projet. Il vous permet d'organiser et sauvegarder votre travail selon des étapes du projet. Un projet spécifique est commencé quand vous concevez les contenus du message, les scripts et les listes de diffusion. Quand ces tâches ont été effectuées, le projet est publié et reste en attente jusqu'à l'étape de vérification.

Approche du projet
Outils et composants eMill
  • Editeur de contenu

    eMill possède un éditeur intégré qui vous permet de créer le corps du message dans les 2 formats supportés par les clients mail Internet : HTML et Texte. L'éditeur génére tous les tags HTML communs nécessaires à la finalisation d'une maquette. L'éditeur de contenu fournit également des fonctions puissantes exécutées par le serveur, facilement inclues et éditées à partir d'un éditeur de script. Semblables aux scripts ASP, ces scripts inclus dans votre contenu permettront de personnaliser le contenu des messages pour chaque destinataire.

  • Editeur de script

    eMill utilise des scripts globaux pour personnaliser tous les événements rencontrés dans le logiciel. Ces scripts sont générés par les assistants de projet et modifiés selon les instructions données par des boîtes de dialogue. Les utilisateurs familiers du VB script peuvent éditer directement le script du projet mailing pour personnaliser davantage l'accès aux sources de données. Cela peut être utile pour des projets nécessitant un filtrage de données ou utilisant des sources de données hétérogènes. Des exemples de script sont fournis et sont disponibles pour les utilisateurs non familiers avec l'usage du script.

  • Editeur de données

    eMill supporte les requêtes SQL pour vous permettre de créer rapidement des listes de diffusion à partir de base de données existantes (Excel, Access, Oracle, SQL Server, etc.). Vous pouvez également importer des données provenant de fichiers non standards. L'éditeur vous permet de remanier les données importées et/ou de débuter et d'édietr de nouvelles listes.

  • Publieur

    Ce composant fusionne tous les fichiers utilisés pour construire le projet et sauvegarder une image qui sera utilisée pour traiter les fichiers d'e-mails. Dès que le projet est publié, il est en instance d'expédition et ne peut plus être édité. Les modifications doivent être faites à partir des fichiers de pré-publication, et il faut ensuite republier le projet.

  • Générateur

    Ce composant exécute le publipostage et génère dans la boîte d'expédition des e-mails prêts à être envoyés.

  • Expéditeur

    Ce composant exécute la livraison des messages. Les messages peuvent être envoyés directement ou grâce à des relais SMTP multiples pour les gros volumes.

Fonctionnalités
  1. Environnement intégré
    • Editeur HTML professionnel semblable aux éditeurs web courants, avec les modes WYSIWYG, source et prévisualisation inclus.
    • Editeur et mode d'aperçu des enregistrements de la base de données inclus.
    • Editeurs texte et script avec mise en couleur, des marque-pages, des indentations, des points d'arrêt et fonctionnalités de déboguage pour vos scripts inclus.
    • Possibilité d'utiliser vos applications favorites pour générer le contenu des fichiers (ex : FrontPage, Expression, etc.).
    • Gestion facile des files de messages de vos projets (glisser lacher, création de sous dossiers, etc.).
  2. Contenus et attachements
    • Envoi d'un contenu spécifique à chaque destinataire au format texte, HTML ou PDF.
    • Envoi de tous styles d'attachements : images, fichiers binaires, documents HTML, mais également des documents et images générés dynamiquement.
    • Envoi de contenus basés sur le language des destinataires (ou de tout autre type de condition).
    • Possibilité d'importer n'importe quels fichiers HTML, Texte ou MIME.
    • Convertit les liens internes (gif, jpeg, etc.) en attachements MIME incorporés. Le contenu du message est indépendant, aucune url http:// externe n'est nécessaire.
    • Possibilité de compresser en ZIP pour économiser de l'espace (y compris les images HTML incorporées).
    • eMill supporte le protocole S/MIME qui vous donne la possibilité d'envoyer des messages sécurisés : vos e-mails sont signés numériquement et leurs contenus cryptés ce qui garantit l'origine, l'intégrité et la confidentialité de vos messages.
    • Support multi-langue avancé (Chinois, Arabe, Japonais, Latin, etc.).
  3. Bases de données
    • eMill s'intègre avec toutes les bases de données compatibles ADO et ODBC.
    • eMill se connecte à n'importe quelle base de données sur le réseau et génére automatiquement les requêtes SQL qui récupèrent les enregistrements de champs de la base de données.
    • Liens directs avec vos contacts Outlook et votre carnet d'adresses Windows.
    • Connexion directe avec des bases de données telles que Microsoft SQL Server, Oracle, MySQL, et bien d'autres.
    • Possibilité de créer des listes partagées sur le serveur eMill.
    • Liens directs sur vos enregistrements ACT! (Contacts, Groupes, Activités...).
    • Connexion aux autres bases de données grâce à du script (XML, LDAP, etc.).
    • Connexion aux solutions de eCommerce telles que osCommerce ou OXID grâce au connecteur XML.
    • Possilibilité de supprimer des enregistrements ayant la même adresse e-mail.
    • Possibilité de supprimer les adresses email non valides ou incorrectes.
    • Possibilité d'ajouter des enregistrements à votre base de données depuis n'importe quelle autre base.
    • eMill importe des adresses email depuis des documents non structurés.
    • Possibilité d'ajouter et de supprimer des colonnes et des enregistrements de la base directement dans eMill.
    • Possibilité de prédéfinir les requêtes SQL (segments) pour un accès utilisateur plus facile et rapide.
  4. Scripting
    • eMill dispose de la fonctionnalité AMS (objets serveur script), similaire à Active Server Pages mais qui expose les objets dans un e-mail plutôt que dans un contexte web.
    • De l'AMS peut être inséré dans n'importe quel fichier afin de générer dynamiquement le contenu du message. Les commandes script peuvent inclure n'importe quelle fonction de VBScript.
    • Les Evénements AMS vous permettent d'exécuter du code aux différentes étapes du projet : création, génération, envoi et réception des messages.
    • eMill fournit des événements scripts qui permettent la mise à jour de la base (suppression des adresses invalides, stockage de la date du dernier envoi...).
    • TODO:Includes a JSON object for easy inclusion or export of JSON data.
    • TODO:Includes a SOAP object to enables calling SOAP functions to retrieve contents.
  5. Serveur eMill
    • Expéditeur SMTP intégré pour envoi direct ou via un ensemble de serveurs SMTP relais.
    • TODO:Full support for Amazon SES (Mail sending) and Amazon SNS (Mail delivery notification).
    • Assistant de traitement des messages entrant (gestion des retours, mise à jour de la base de données, réponse automatique, etc.)
    • eMill peut se connecter à plusieurs relais mail SMTP pour les expéditions en grand nombre.
    • eMill supporte la plupart des méthodes d'authentification SMTP (NTLM, POP3, Clear Text).
    • eMill supporte les connexions sécurisées SMTP et POP3 via le protocole SSL/TLS.
    • Support complet de la norme DKIM : signature des messages sortants et vérification des signatures des messages entrants.
    • Architecture multi utilisateurs avec support de la sécurité et des quotas utilisateur.
    • eMill est la seule solution à vous offrir la possibilité d'utiliser indifféremment l'interface Windows ou l'interface Web (testez le client web en ligne) selon vos besoins.
    • Reprise de l'envoi au point où il a été interrompu. Les messages ne partent pas 2 fois.
    • Traitement des mails entrants (accès POP3 et direct au serveur SMTP).
    • Gestion des renvois (mise à jour des bases de données, auto nettoyage et envoi).
    • eMill inclut un système de suivi des messages performant (cliquez ici pour une démo)
    • Accès rapide aux données pour le traitement des publipostages importants.
    • Possibilité de choisir des serveurs SMTP spécifiques pour l'envoi des messages de chaque projet. Cette fonctionnalité est utile lors de l'envoi de publipostages de clients.
    • Toutes les fonctionnalités du serveur sont accessibles par script ou via l'interface COM du server.