I have an absolute beginner question.
We are trying to decide to which email client/server to switch and to make that decision we will need to see how easy is to program server and client side of a product.
Can somebody give me a link to a document which explains how to program either?
I will need to do at least 3 things:
-
Be able to change user interface of the client, by adding extra check boxes, buttons, and tying functionality to it.
-
Being able to automatically use a separate mailbox or archive for certain type of emails disregarding who is sending email. Right now, when a person in our company sends an email related to a “job”, and selects an “archive” check box, email gets copied to archive/mailbox on a folder on the network which belongs to that job. When another engineer wants to check emails sent/received for that job, in our application he/she can just click on a button if job properly specified, and mailbox opens with a list of emails. When IT person in our company archives that “job” because it is finished and too old, he archives mailbox for that job as well, so at any time in the future we can review it.
-
Sending emails directly from our application.
Thanks in advance.
Damir
Subject: Programming for Notes
OK, not definitive answers but a start
- When you say the client, do you mean the client itself or someone’s mail? It’s easy to change people’s mailfile (not necessarily including webmail though), but changing the client is harder. You can add buttons to the toolbar, but these are individual specific so not sure how easy they are to deploy company-wide. Having said that, someone else may have done this of course…
You can use the sidebar to create apps that do anything you want to, might be worth having a look at that
-
Very easy, we do this for projects here - create mailfile with document in the directory to specify the email address (this can be programmed). You can then just send directly to that inbox or programme another application to copy/send mail to it
-
Very easy
Subject: Programming for Notes
Thanks for reply.
When I say “client” I mean user interface of an email account (window that gets displayed when you want to check your email or send email). So we can customize “the look” of email to be very similar to what people used to on current email system. Otherwise there will be quite resistance to make a switch.
Can I get a direction of where to look at for code examples or documentation for programming this change or anything else?
Subject: Mail
To change the mail you need to update the mail template using the Designer client.
As I said originally webmail and the client based mail are different design templates, so it’s quite easy to do for the client, harder for the web. This of course depends on how far you want to go with your changes.
In terms of examples, it’s really just fairly standard development, there’s lots of questions/answers on this forum, also check out openntf as there’s a mail template on there that it might be worth you looking at