Task description

Published by Elen Virabyan on 2017-02-08

Switzernet

 

Description

 

This document describes the task for the pre validation of your candidature.

You will be given a root access to a unix machine running Debian 7 (Wheezy) 64 bit version.

 

Description of your task

To validate the first part of this test, you have to:

1.       Follow this test: https://docs.switzernet.com/3/public/170129-asterisk-server-test/

 

The second part of the task is detailed below.

We require from you processing of DTMF signals and the ability to sending e-mails.

 

You need to:

1. Install and configure the necessary packets to send an e-mail from the unix server.

2. Create a SIP account, such that when it is called, it answers the call, saves the voice message, and sends it by e-mail to a specific e-mail address.                       

3. Create more such internal accounts. Associate an e-mail with each such internal number.                       

4. The links between the accounts and the email addresses must be stored in a local MySQL table.                       

5. When calling one of these numbers, the voice is recorded and is emailed to the email address associated to the called account.

6. Install a web service and permit via a web interface the possibility to change the e-mail addresses associated to the account.

Validation

 

Installation, test call proofs from one SIP account to another, received emails for second part of the test must be emailed to jobs@switzernet.com.

Proofs must contain screenshots, description of your test, instructions on how to configure the SIP phones on our side to make the test calls ourselves, as well as the path to the database and instructions on how to edit it to add new emails to test on our side.

Email subject: [2'h1r'1 tech trainee] Fristname Lastname

 

 

*   *   *

https://docs.switzernet.com/public/081212-use-scp/main_files/image006.gif

Copyright © 2017 Switzernet