Quoting Michael M Slusarz <slus...@horde.org>:

Quoting Robin Bankhead <ho...@headbank.co.uk>:

Hi,

I was thinking about trying to integrate some IMP actions into our existing intranet app, and have a couple of enquiries as to whether this is feasible.

We already use a full horde-webmail install (using auto-login) under the same server (at /horde/ via an Apache alias) but the two do not currently interact.

What I would like to be able to do would be to generate a message body within our own app and send it to IMP, then opening it in a Compose window. This won't work with a mailto: link because the body is too long for the URI limit in some cases.

So my questions are:

1. Is it actually possible to feed the whole message body (plus recipient header) to IMP via script in this manner?

Not as of now. This is intentional to prevent abuses of the compose sending process.

And I don't really see any need to add this functionality to the compose pages. it might be useful to add an externally-accessible service that allows mail to be sent via the IMP mailer configuration. But this would be an independent action ... and also doesn't currently exist.

michael


Happy to report I found a lo-fi solution to this. I open the window using javascript, send the form to that window, then once loaded, call DimpCompose.setMessageText() on the opened window to inject the body text.

I haven't tested this part yet, but it looks like I can do the same as a reply by adding the appropriate "type", "mailbox" and "buid" parameters to the posting (mailbox can be hardcoded in our app, buid can be retrieved by normal IMAP methods).

Just thought I should document this in case anyone else happens along with a similar use-case.

Thanks again,
Robin Bankhead

--
imp mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: imp-unsubscr...@lists.horde.org

Reply via email to