[Freeswitch-users] (dynamic) user created conference rooms

Michael Collins msc at freeswitch.org
Mon Apr 12 16:16:22 PDT 2010


The first way (Web page for users) is harder for you, easier for the users.
The second way (emails) is easier for you but much harder for the users. If
you go with the second method you're going to have to do a lot of work on
parsing the emails and your users will find a way to break it. You are
better off doing it correctly and just letting your users have a little Web
page to manage their conf rooms.
-MC

On Mon, Apr 12, 2010 at 10:16 AM, <excelsio at gmx.net> wrote:

> Hi,
>
> I successfully installed the basic conference servicee from the conference
> script on the wiki:
> http://wiki.freeswitch.org/wiki/Examples_JavaScript_Conference_IVR
>
> I don´t want to let my users tell me to create the conference rooms by
> hand, so I´d like to have a basic authentication system to let them
> create/delete their conference rooms. The question is, how? Well, I have a
> centralized user database. Therefore I could authenticate them with the help
> of RADIUS. But setting up a secured homepage to access the database? To
> complicated for me. Never done this. So I asked me whether the following
> would work:
>
> 1. users write an email to conference-setup at mydomain.com. They user their
> corporate email address and the corporate email server.
> 2. a script on the freeswitch host downloads the email and checks the
> header of the email: the sender´s address, i.e. user at mydomain.com and the
> used email server, i.e. email.mydomain.com
> (Will this be an adequate spoofing check? The email will be checked before
> against spam by the email server...). So the users are "authenticated"
> somehow at least.
> 3. a script checks the subject for e.g. "ADD", "CHANGE" or "DELETE"
> 4. the body should contain the "CONFERENCE ROOM NUMBER" in the first line,
> a "PASSWORD" in the second line, the "CONFERENCE ROOM NAME" in the third
> line or in c ase a user wants to delete an entry, the old password.
> 5. another script will take those entries, starts mysql and insert those
> values in the table of the database
>
> What do you think? Will this work? Has anyone already tried that? Are there
> easier options? It would be great if you could give some hints.
>
> thanks in advance
>
> Michael
> --
> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100412/cf0647d8/attachment-0001.html 


More information about the FreeSWITCH-users mailing list