Здравствуйте!
Можно ли в server mail rules использовать группу, а то для каждого пользователя писать правила очень долго получается. Lotus Domino используется для почты.
трeбуется Lotus-программист для работы в крупной международной компании. В обязанности входит развитие и поддержка корпоративного интранет-портала (Lotus под веб), администрирование сервера Lotus Domino, консультация пользователей.
приветствуется опыт администрирования Lotus Domino
Дружный коллектив, оформление по ТК РФ, после испытательного срока - ДМС. Рабочий день с 9.30 до 18.30 (но возможен гибкий график), офис в бизнес-центре в 5 минутах ходьбы от ст.м. "Парк культуры".
Зарплата обговаривается с успешным кандидатом.
Если вас заинтересовала вакансия, пожалуйста, звоните 8(916)112-3531 (Дмитрий) или пишите в личные сообщения.
Lotus Notes 8.5.2 has been released, with many improvements and new features (which we will highlight in later posts, naturally :)!! But one thing that you may have noticed is that the in-product help
NEW COURSE - LEARN XPAGE DEVELOPMENT! Learn how to develop XPages with TLCC's new course, Developing XPages using Domino Designer 8.5. Learn XPages at your own pace and at your place. An expert instructor is a click away if you need help. Not just a collection of sample exercises, Developing XPages Using Domino Designer 8.5 is a complete and comprehensive course that will give you a thorough understanding of this exciting new technology in Domino.
You can't get far in any web language without needing to send emails from your scripts. If you're like me then you create and send emails from scripts all the time.
That's why I find it easier to always have an "email class" in whatever language I'm working in. In the past I've shared a LotusScript email class and a Java email class.
Both of these classes were aimed at Domino, which has its own in-built SMTP server, so all you had to do was call document.Send() and let Domino do the rest. Life is easy with Domino!
With ASP.NET you don't have an in-built SMTP server. You have to rely on an SMTP server elsewhere to send your emails. This could be Microsoft's SMTP service running on the same server or it could be a third-party server running elsewhere. Either way you need to connect a port to it and know the username/password of a user allowed to route email through it.
It took me a while to get my head round the extra complication in sending mails from ASP.NET apps, but as soon as I did I then set about writing a class for C#.
Using the class looks is as simple as this:
Email mail = new Email(); mail.to = "foo@bar.com"; mail.subject = "Your Ticket Has Been Received"; mail.body = "<p>We have received your ticket.</p>" +"<p>Your reference number is " + someString + ".</p>" +"<p>We'll be in touch shortly...</p>"; mail.send();
Pretty much exactly the same as the Java version. Makes sending email a breeze.
The C# code that allows us to send emails this way looks like this:
using System;
using System.Net.Mail;
using System.Configuration; namespace ACME.Messaging
{public class Email {private MailMessage m; public Email(){ m = new MailMessage(); m.Sender = m.From = new MailAddress( ConfigurationManager.AppSettings"SendMailMessagesFromAddress".ToString()); m.IsBodyHtml = true; }public bool isHTML { set { m.IsBodyHtml = value; }}public string to { set { m.To.Add(value); }}public string from { set { m.Sender = m.From = new MailAddress(value); }}public string subject { set { m.Subject = value; }}public string body { get {return body; } set { m.Body = value; }}public void send(){try{ SmtpClient sc = new SmtpClient(); sc.Host = ConfigurationManager.AppSettings"SendMailSTMPHostAddress".ToString(); sc.DeliveryMethod = SmtpDeliveryMethod.Network; sc.UseDefaultCredentials = false; sc.Port = 25; sc.Credentials = new System.Net.NetworkCredential( ConfigurationManager.AppSettings"SendMailSMTPUserName".ToString(), ConfigurationManager.AppSettings"SendMailSMTPUserPassword".ToString()); sc.Send(m); }catch (Exception e){//Log error somehow}}}}
It's fairly basic and only caters for plain text or HTML emails (not both) as is. It functions just fine for now though.
There are lots of reference to configuration settings in the code. I keep these values in the Web.config file, which looks a bit like this:
As you can see you can use a Google Mail account to send email. Or you could put "localhost" in the SMTP host address setting and set up a local SMPT server on the same box if you like. YMMV.
This week, we've got an excellent answer to a reader question. We weren't sure of the answer here at DominoPower, so we turned to Lotus' own Art Fontaine, Program Director, Domino Applications/Protector Security Platform, who is The Man when it comes to Lotus' email offerings. Let's first check out the reader's question, and then you can read Art's in-depth answer.
Reader Paora Tamati wrote:
If a Notes user sends an encrypted message, can that message be read outside of Notes or Outlook? Can a Notes user send an encrypted message to, say, a Thunderbird, Gmail, or Hotmail user and can the message be read?
Response by Art Fontain Protector for Mail Encryption is generating tremendous interest from our customers around the world and is outperforming sales projections by a healthy amount.
Protector for Mail Encryption uses a PGP key server that's been specially modified to complement Notes encryption, rather than replace it. If an internal (or cross-certified external) recipient has Notes, it uses Notes->Notes encryption. If not, the key server starts stepping through a (configurable) sequence that goes:
If you call GetThreadInfo from the first procedure in the stack with parameters LSI_THREAD_CALLPROC and LSI_THREAD_PROC you'll get the same results.
I suggest, that GetThreadInfo(LSI_THREAD_CALLPROC) in that case return an empty string. It would be a symptom of the first called procedure.
It is good to use error tracing like described in this article (http://www.ferdychristant.com/blog//articles/DOMM-6BPT8R), but for the first procedure one must use other error handler. My suggestion can solve this problem.
More conventional web servers and server software including services such as PayPal which use HTTP to interact with third parties almost always prefix query parameters with question mark (?), which Domino doesn't allow even if the optional exclamation (!) for action prefix (eg !OpenForm) is used.
egg-zample:
db.nsf/Form!OpenForm?param1=blah¶m2=blah
...is not allowed but should be
Domino needs to either allow the use of ! and ? in the same URL or allow alternative configuration.
When you press F11 In Lotus Shymphony Documents you get a float panel with paragraph styles. I love it. The same model for the icons toobar will be a plus. IMHO icon toolbar is not exactly a good experience. Users get confused with the "hidden" drop down menu on to the right. Same approach to the Notes/Sametime client would be consistent and a plus.
There should be full support for the current Ubutnu LTS (10.04) and also for 64 bit versions of Linux. Everybody in our office is running Lotus Notes in virtual machines since everybody has 64 bit. So running Windows VMs for working around that lack of 64 bit support sucks. Symphony should not make the same mistake since OpenOffice IS available for 64 bit platforms.
Wildfire
1.4.1 provided by ISW
has been released on OpenNTF and cleared for the Apache
catalog. As Adam
Brown writes Wildfire now supports
Lotus Notes 8.5.1 Fix Packs (FP1, FP2, FP3 & FP4) and Facebook feed
updates. You can install Wildfire via ...
Sometimes one needs to get a collection of all documents in a view. There is property NotesView.AllEntries, but there is not property NotesView.AllDocuments. It is possible to create the first sorted column with value of 1 and get all documents by Set docs = view.GetAllDocumentsByKey(1), but more convenient to use suggested property.
Paul Withers has contributed his first
code to OpenNTF. It's a XPages audit comments custom control that he describes
in his
blog (here is the project).
In this blog he also describes the process to contribute the code to OpenNTF: <<
One ...
This Knowledge Collection provides information on the new "Managed Mail Replica" feature in Notes/Domino 8.5.2. ** Check back soon. More content will be added as it becomes available **
This document describes the supported configurations of Lotus Notes/Domino 8.0.x and 8.5.x when interoperating with servers, templates, and/or clients from other releases. The entire document applies to Notes/Domino 8.x releases; however, it does not represent iNotes (Domino Web Access). For information on iNotes supported configurations, see technote #1155931.
This technote covers collecting data for NRPC mail routing issues for Lotus Domino server. Gathering data before contacting IBM Support will help to understand the problem and save time analyzing the data.