Puis-je utiliser Lotus Notes pour envoyer un mail?
J'ai le code d'une application qui à un certain point dans le temps d'envoyer des rapports à l'aide de Lotus Notes.
Mes questions sont :
- Puis-je envoyer des messages via le client Lotus Notes, ou quelque chose lié à Lotus Notes ( un outil de ligne de commande peut-être? )? Si oui, où pourrais-je trouver de l'information à cet égard? Je préférerais ne pas avoir à le faire en C/C++, mais si pas d'autres options " présente, cela ne serait.
- Comment puis-je trouver l'adresse du serveur? L'interface graphique n'est pas intuitif, et je ne trouve pas l'adresse du serveur. Le serveur est situé sur un autre ordinateur sur le réseau.
Quelle plate-forme/langue utilisez-vous?
Je suis un peu la langue agnostique. Quelque chose le long des lignes de Perl/Ruby/Python/Java/C/C++/C#. Préférez ne pas le faire en C/C++ si.
Je suis un peu la langue agnostique. Quelque chose le long des lignes de Perl/Ruby/Python/Java/C/C++/C#. Préférez ne pas le faire en C/C++ si.
OriginalL'auteur Geo | 2009-06-22
Vous devez vous connecter pour publier un commentaire.
Voici un exemple de la moitié d'une décennie de l'ancien code pour envoyer un courrier Notes à partir d'Excel VBA en utilisant les Notes des objets OLE - suppose qu'ils peuvent être utilisés dans la plupart de vos plateformes préférées:
La documentation pour les différentes Notes des objets peuvent être trouvées ici: Lotus Domino Designer de la documentation
Le serveur et le fichier de base de données, mais ils ne sont pas nécessaires, à savoir: L'appel à maildb.openmail le relie à l'utilisateur courant de messagerie de base de données.
Je vais essayer le script de demain au travail et laissez-vous qu'il fonctionne.
Merci Anders! Basé sur le script, j'étais capable d'écrire un script ruby qui fonctionne !
Cette réponse est tellement bon, je suis toujours revenir à la lire . Merci!
OriginalL'auteur Anders Lindahl
Oui, vous pouvez envoyer un courriel par le biais d'un client Lotus Notes. J'ai dû le faire avant de dans une .NET application, car un certain nombre de nos clients ont été à l'aide de Lotus Notes.
Lotus Notes publie un kit de développement logiciel pour ce faire.
Voici un lien.
Nous avons utilisé Interop pour obtenir la chose à travailler. Aussi, assurez-vous que vous choisissez la bonne version du kit de développement. Il doit correspondre à la version de Lotus Notes par votre client. Si vous utilisez le mauvais alors il ne fonctionnera pas sur leurs machines.
OriginalL'auteur Joseph
Je n'ai aucune idée sur la Lotus Notes. Mais pour l'envoi de courriels à partir du code que je ne suis pas sûr de savoir pourquoi vous avez besoin d'un client. En cas d'Échange, vous avez juste besoin les détails du serveur(ou de tout serveur SMTP), puis le code dans la langue dont vous avez besoin. Vous avez besoin d'aller là où le client Lotus notes est configuré pour les comptes de messagerie pour trouver les détails du serveur.
OriginalL'auteur blntechie
essayer https://rubygems.org/gems/notes_mailer
(disclaimer: je suis l'auteur)
3<
OriginalL'auteur groesser3
Ici est un outil de ligne de commande pour l'envoi de messages SMTP. Il suffit de placer l'adresse IP du serveur SMTP dans le fichier de configuration et d'utilisation instructions de ligne de commande pour construire un fichier de sortie qui est utilisé pour l'envoi.
Souvenez-vous: si vous écrivez du code qui utilise les Notes de client, le client devra être installé partout exécution de ce code.
http://glob.com.au/sendmail/
Comme pour l'adresse du serveur SMTP, je vous suggère de contacter une personne de votre organisation qui s'occupe de messagerie. Parfois, les entreprises disposent d'un serveur SMTP interne mis de côté à cette fin. Sinon, vous aurez besoin de regarder dans la Configuration \ Serveurs \ Serveur Tous les Documents de la section de l'Annuaire de Notes pour trouver les serveurs SMTP adresse.
Que c'est plus facile, mais j'ai oublié de mentionner également que l'utilisateur aura besoin d'être connecté, ou le code a besoin de savoir qui de l'ID d'utilisateur à utiliser et le mot de passe. Cela peut avoir changé dans les dernières notes de version.
OriginalL'auteur Jeff.Crossett
Besoin de plus de détails sur les options de messagerie, mais le plus simple sont les suivants:
1) Utiliser un @Fonction - Exemple @MailSend C'est une fonction intégrée dans les notes qui peuvent être utilisés sur un formulaire. Comme lorsque vous appuyez sur un bouton ou enregistrer un document. Vous pouvez ouvrir la lotus notes designer et de regarder de l'aide pour toutes les infos.
2) Vous pouvez utiliser lotus script pour créer votre propre e-mail envoyer.
Voici un lien vers les notes du forum qui auront la réponse u seek.
http://www-10.lotus.com/ldd/46dom.nsf?OpenDatabase
OriginalL'auteur
Il y a le Domino .NET de l'assemblée à partir de Notes de la version 6.5 et au-dessus, qui vous donne assez de moyens faciles à utiliser Lotus Notes modèle d'objet dans votre .NET application (de sorte que vous pouvez écrire du code C#), cependant quelques connaissances générales est nécessaire sur le modèle de l'objet lui-même et comment les Notes de programme des classes. Cependant, vous pouvez trouver beaucoup de réponses sur le DeveloperWorks de IBM Lotus (http://www.notes.net).
Vous pouvez aussi mettre vos données sur le disque dur et créer LotuScript agent local pour le ramasser et d'envoyer par e-mail. Pour cela, vous avez besoin de quelques LotusScript connaissances. Les agents locaux peuvent être programmés facilement, mais les Notes des besoins du client afin de l'exécuter sur la machine tout le temps.
L'adresse du serveur n'est pas nécessaire lorsque vous envoyez des courriels à partir de Notes code (que ce soit .NET application ou LotusScript code). Toutes les adresses sont configurés dans la configuration de Notes des documents appelés les Emplacements et les Connexions. Ces documents se trouvent dans le Carnet d'Adresses local de l'application, dans la section Avancé. Vous pouvez également gérer les emplacements via le menu Fichier (à partir de la version 8 je suppose). C'est plutôt simple, mais pas "Microsoft style" et c'est pourquoi vous l'appelez pas "intuitive".
Mais, normalement, le client Notes n'est pas utilisé pour envoyer des mails automatisés, sauf si c'est fait au cours de l'interaction de l'utilisateur avec des Notes d'application lui-même. Si vous avez besoin d'envoyer des mails, vous pouvez intégrer avec le serveur Domino et l'envoi de mails à partir de là, l'aide prévue agents. Mais dans le cas où vous utilisez .NET code, il pourrait également utiliser l'API du client pour ce faire, mais vous aurez besoin d'avoir des Notes client installé sur l'ordinateur sur lequel vous exécutez votre application qui envoie des messages.
La dernière option serait de l'envoyer via SMTP. Cela nécessitera le relais SMTP de configuration sur le serveur et ne prendra pas en charge le cryptage est fourni "out of the box" par Lotus Notes/Domino.
OriginalL'auteur Alexey Zimarev
Pour répondre à la question 2. Vous pouvez obtenir le nom du serveur, qui est la lotus notes nom par le texte suivant:
OriginalL'auteur akendrick451