Hello Andrea,
the feature sounds nice, please register the patch into the tracker, in
the patches section, so it is not lost in the mailbox. I will take a
look at it and apply it in the next future.
Tracker link:
http://sourceforge.net/tracker/?group_id=139143
As a feature I see good to add as well, is to be able to take the
sending time (in format YYYYMMDDHHMMSS or similar) from an avp. If the
avp is not present then the sending time is equal with receive time.
With such functionality I can send a message as reminder to some prefix
plus the date to store from my SIP client. Example of functionality with
prefix *88:
Message to: sip:*8820060125140000@mydomain.sip will send me the message
back on the 25th January at 2:00PM
Cheers,
Daniel
On 01/18/06 08:39, Andréa Giordanna wrote:
Hi Daniel,
Thanks for all the informations. Based on those informations, Loide
Mara (lmvj(a)dcc.ufam.edu.br <mailto:lmvj@dcc.ufam.edu.br>) and I have
made changes on msilo module code to make it able to send messages at
a time stored in the silo table.
Applying the patch patch-msilo-060117.diff the msilo module becomes
able to send messages at the time stored on the table.
Following the installation instructions for msilo module in
http://openser.org/docs/modules/1.0.x/msilo.html#AEN199, it is just
necessary to add a field in the silo table: sen_time (integer). This
field will store the sending time of the stored messages.
For offline messages, sending time equals incoming time.
It can be useful if users are interested in store messages to be sent
to one or more different users at a given time. Reminders for meetings
or special dates could be sent through it.
Here is a patch if someone is interested in testing it.
Any comments will be appreciated.
Regards, Andrea Giordanna
------------------------------------------------------------------------
Yahoo! doce lar. Faça do Yahoo! sua homepage.
<http://us.rd.yahoo.com/mail/br/tagline/homepage_set/*http://br.yahoo.com/homepageset.html>