SMTP/POP3/IMAP Email Lib for C/C++ 8.1

Licence: Essai gratuit ‎Taille du fichier: 2.39 MB
‎Note des utilisateurs: 4.4/5 - ‎11 ‎Votes

MarshallSoft SMTP/POP3/IMAP C/C++ email component library (SEE4C) utilise une API simple pour envoyer et recevoir du courrier, y compris HTML, MIME Base64 et des pièces jointes codées imprimables, à partir d’une application C/C++. Les caractéristiques de SEE4C incluent : - Envoyez des e-mails avec des pièces jointes HTML, GIF, TIF, JPG, BMP et Rich Text. - Prend en charge l’encodage des caractères ISO-8859 et UTF-8. - Prend en charge CHARSET_WIN_1250. - Prend en charge les serveurs de messagerie qui nécessitent SSL/TLS. - Obtenez le nombre de messages sur votre serveur de messagerie. - Obtenez les lignes d’en-tête à partir de n’importe quel e-mail sur votre serveur sans lire l’intégralité de l’e-mail. - Supprimer tout e-mail sur le serveur sans télécharger l’intégralité de l’e-mail. - Copiez n’importe quel e-mail sur le serveur sans le supprimer. - Recevez n’importe quel e-mail sur votre serveur, y compris les pièces jointes MIME. - Téléchargez des e-mails à partir de votre serveur, décodant automatiquement les pièces jointes MIME. - Supprimer le contenu des pièces jointes entrantes. - Copiez les e-mails et naviguez entre les boîtes aux lettres IMAP. - Des dizaines de commutateurs pour contrôler la façon dont le courrier électronique est envoyé et reçu. - Exécutez jusqu’à 32 threads indépendants simultanément. - Prend en charge l’authentification SMTP (ESMTP) et POP3. - Prend en charge plusieurs connexions (simultanées). - Prend en charge le courrier en vrac sur une liste de distribution. - Définir le reçu de retour; ajouter to, CC, BCC destinataires. - Inclut plusieurs programmes d’exemple C/C++. - Ne dépend pas des bibliothèques de support (appels vers les fonctions API Windows de base uniquement). - Distribution gratuite de redevances avec votre application compilée. - Le code source C est disponible. - Support technique gratuit et mises à jour pendant un an. - Version d’évaluation entièrement fonctionnelle disponible. - Prend en charge la plupart des compilateurs C/C++ : Microsoft, Borland, Watcom, LCC, GCC, Digital Mars. - Prend en charge toutes les versions de Microsoft C/C++ 32 bits et 64 bits et Visual Studio C/C++. - Inclut des fichiers DLL 32 bits et 64 bits ainsi que des fichiers OBJ pour les liaisons statiques. - Fonctionne avec Windows 32 bits et 64 bits via Windows 10.

historique de la version

  • Version 8.1 posté sur 2020-02-21
    Tous les fichiers sont ouverts à la lecture dès maintenant en accès partagé. Réponse IMAP "+OK" également accepté. Ajout de seeSetFileBuffer. Ajout BASE64_UTF8 pour voirMakeSubject. Ajout SEE_GET_KEYCODE pour voirStatistics. Multi-ligne "Subject:" " et "To:" lignes enregistrées sous forme de lignes (non concatenated) pour la récupération par seeGetHeader.
  • Version 8.0 posté sur 2018-10-03
    Problème résolu avec le protocole d’authentification SSL PLAIN et avec la combinaison de plusieurs lignes d’objet, SEE_BAD_UTF8_CHAR d’erreur ajouté, ajout de constantes SEE_SHOW_PASSWORDS et SEE_GET_CUSTOMER_ID, a ajouté voirEncodeUTF8String, voirDecodeUTF8String, chaînes passées pour voirDecodeBuffer pas nécessaire de terminer avec CRLF.
  • Version 7.5 posté sur 2017-09-12
    Problème résolu dans lequel deux en-têtes utilisateur ne peuvent pas être réglés. SEE_SET_RCPT_TRACE_FILE ajouté à seeStringParam pour écrire rcpt trace sur disque. Ajout de seeSetCertAuth () pour spécifier les certs de l’Autorité de certification (pour SSL). Affichez les timbres de date du fichier SSL dans le fichier journal.
  • Version 7.4 posté sur 2016-03-21
    Fonctions ajoutées seeMakeSubject et seeTestConnect. seeImapConnect et seeImapConnect masquent la connexion. Socket forcé fermé si ne peut pas se connecter au serveur. Autoriser les virgules dans les noms de fichiers. Corrigé : le nom du fichier journal stunnel a été corrompu lorsqu’il est écrit pour voir le fichier journal.
  • Version 4.0 posté sur 2006-06-12

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

MarshallSoft Computing, Inc. accorde une licence non exclusive pour utiliser le LOGICIEL à l’acheteur original aux fins de la conception, de l’essai ou du développement d’applications logicielles. Les copies peuvent être faites uniquement à des fins de back-up ou d’archives. Ce produit est homologué pour une seule utilisation par un seul développeur à la fois. Les DLL achetés avec le rabais académique ne peuvent pas être distribués et ne doivent être utilisés qu’à des fins éducatives. Le LOGICIEL appartient à MarshallSoft Computing, Inc. et est protégé par les lois américaines sur le droit d’auteur et les dispositions des traités internationaux. Ce logiciel est sous licence et non vendu. Ce logiciel est fourni « tel qu’il est ». MarshallSoft Computing ne fait aucune garantie, exprimée ou implicite, en ce qui concerne le logiciel. Toutes les garanties implicites, y compris les garanties de la marchandité et l’aptitude à une utilisation particulière, sont exclues par la présente. LA RESPONSABILITÉ DE MARSHALLSOFT COMPUTING SOFTWARE SE LIMITE AU PRIX D’ACHAT. En aucun cas MarshallSoft Computing ne sera responsable de dommages accessoires ou conséquents, ni de tout dommage supérieur au prix d’achat initial.