[imp] Generating a Compose message (with content) via script
Jan Schneider
jan at horde.org
Tue Dec 31 16:41:16 UTC 2013
Zitat von Robin Bankhead <horde at headbank.co.uk>:
> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>> Quoting Robin Bankhead <horde at 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
>>
>
> Thanks for the reply, Michael. I can understand the anti-abuse
> concern, but within our internal setup this is not a concern. The
> goal is just to save some RSI on our users when sending boilerplate
> replies (templates really, with some variables drawn from an
> incoming message and from our database, then customised manually as
> needed).
>
> I tried POSTing a form to /imp/dynamic.php with the "to", "subject"
> and "body" parameters and this worked for a short body, but not a
> longer one. Can I ask where in the code the length-limit is applied?
>
> I sense that implementing my own module within horde might be the
> "proper" approach here, if working at a lower level is required to
> play in tune with safeguards like the above. Maybe this would also
> allow me to do more fancy things I had in mind, such as designating
> the generated message as a reply to a given message. Do you agree,
> or am I still likely to need to hack IMP core to some degree?
>
> Robin Bankhead
This rather sounds like a helpdesk application, and you might want to
look at Whups instead for this.
--
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject
More information about the imp
mailing list