<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Support FOP2MAILBOXCHECK UserEvent]]></title><description><![CDATA[<p dir="auto">There are times where the Asterisk voicemail files are managed externally.  Not until a core "MessageWaiting" event is generated does FOP2's extension mailbox status get updated.  Only Voicemail() and VoicemailMain() in Asterisk can generate core "MessageWaiting" events.</p>
<h1>I'm suggesting FOP2 honor a FOP2MAILBOXCHECK UserEvent:</h1>
<h1>Event: UserEvent<br />
Privilege: user,all<br />
UserEvent: FOP2MAILBOXCHECK<br />
Action: UserEvent<br />
Mailbox: 1234@default</h1>
<h1>same =&gt; n,UserEvent(FOP2MAILBOXCHECK,Mailbox: 1234@default)</h1>
<p dir="auto">and then trigger a mailbox check for that mailbox.</p>
<p dir="auto">Of course if the "Mailbox:' argument does not match any of the extension buttons mailbox= value, the request is ignored.</p>
<p dir="auto">Reasonable ?  Or possibly you already have such a mechanism ?</p>
<p dir="auto">Lonnie</p>
]]></description><link>http://localhost:4567/topic/1542/support-fop2mailboxcheck-userevent</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 14:03:00 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/1542.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Jul 2013 18:52:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Support FOP2MAILBOXCHECK UserEvent on Thu, 25 Jul 2013 11:56:11 GMT]]></title><description><![CDATA[<p dir="auto">It is already implemented:</p>
<pre><code>Event: UserEvent
 Privilege: user,all   
 UserEvent: FOP2RELOADVOICEMAIL
 Action: UserEvent
 Mailbox: 606@default
 
</code></pre>
<p dir="auto">Or better: you can do it with no dialplan hacks by setting in voicemail.conf:</p>
<p dir="auto">pollmailboxes = yes  ;   If mailboxes are changed anywhere outside of app_voicemail,<br />
;                    ; then this option must be enabled for MWI to work.  This<br />
;                    ; enables polling mailboxes for changes.  Normally, it will<br />
;                    ; expect that changes are only made when someone called in<br />
;                    ; to one of the voicemail applications.<br />
;                    ;   Examples of situations that would require this option are<br />
;                    ; web interfaces to voicemail or an email client in the case<br />
;                    ; of using IMAP storage.<br />
;<br />
pollfreq = 30  ;   If the "pollmailboxes" option is enabled, this option<br />
;                    ; sets the polling frequency.  The default is once every<br />
;                    ; 30 seconds.</p>
<p dir="auto">externotify is also used by some users.</p>
]]></description><link>http://localhost:4567/post/6723</link><guid isPermaLink="true">http://localhost:4567/post/6723</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Thu, 25 Jul 2013 11:56:11 GMT</pubDate></item><item><title><![CDATA[Reply to Support FOP2MAILBOXCHECK UserEvent on Wed, 24 Jul 2013 20:13:35 GMT]]></title><description><![CDATA[<p dir="auto">The UserEvent could be then triggered by the "externnotify" script, right?</p>
]]></description><link>http://localhost:4567/post/6722</link><guid isPermaLink="true">http://localhost:4567/post/6722</guid><dc:creator><![CDATA[mkeuter]]></dc:creator><pubDate>Wed, 24 Jul 2013 20:13:35 GMT</pubDate></item></channel></rss>