[Users] SEMS AVP

Bogdan-Andrei Iancu bogdan at voice-system.ro
Thu Jul 7 15:54:16 CEST 2005


Hi Adam,

there are / were to ways to get the email to SEMS:
   1) SEMS fetch the email address directly from DB via OpenSER's FIFO 
DB. You have to configure the db_fifo parameter in  OpenSER - 
http://openser.org/docs/db_fifo.html. Not sure if this still works.
    2) SEMS will expect to receive in the fifo command the email also 
(as P-Email-Address value).
    
    to load the email into an avp:

    modparam("avpops", "db_scheme", "email_scheme:username_col=username; \
        domain_col=domain;value_col=email_address;table=subscriber")
    .....
    avp_db_load("$ruri","i:34/$email_scheme"); # load RURI user's email 
in avp i:34
    .....

    to pass this avp to SEMS:

    modparam("tm", "tw_append", "vm_email:P-Email-Address=avp[i:34]")
    ....
    t_write_req("/tmp/sems_fifo", "voicemail/vm_email");

This one works for sure :)

regards,
bogdan

Adam Sherman wrote:

>I'm attempting to configure OpenSER to feed SEMS the correct
>information for voicemail, namely the email address.
>
>SEMS documentation referes to the avp.so module, which I understand is
>no longer relevant.
>
>If all I need to do is pull the email address out of the subscribers
>table and feed it to SEMS,  what openser config do I need?
>
>Thanks,
>
>A.
>
>  
>





More information about the Users mailing list