Skip to content

santiagohirsch/TPE-PROTOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POP3 SERVER

Integrantes

Alumno Legajo Mail
Bruno Enzo Baumgart 62161 [email protected]
Santiago Jose Hirsch 62169 [email protected]
Mauro Joaquin Vella 62134 [email protected]

Documentacion

Puede hallarse la documentacion en la raiz del proyecto. En la misma se encuentra el diagrama de flujo y el informe sobre el proyecto.

Requerimientos previos

   - Make
   - GCC

Compilacion

make all

Una vez compilado genera dos ejecutables ./pop3d y ./pop3d-user que corresponden al servidor y a la aplicación del usuario respectivamente.

Ejecucion

Servidor POP3

Se debe correr:

./pop3d -d <mail> -p <port-ipv4> -P <port-ipv6> -a <admin>:<password> -u <user>:<username>

IMPORTANT: El -d DEBE ir antes del admin (-a :) y de los usuarios (-u :). El resto de los comandos no tiene orden.

NOTE: Se pueden agregar multiples usuarios colocando distintas -u para cada usuario NOTE 3: De no especificarse con el flag -p el servidor correrá automáticamente en el puerto 1110 NOTE 3: De no especificarse con el flag -P el servidor correrá automáticamente en el puerto 9090

Aplicacion de usuario

./pop3d-user -a <admin>:<adminpassword> <COMMAND> [args]

NOTE: los argumentos dependiendo el COMMAND pueden ser opcionales.

Para ver que comandos utilizar se puede correr el comando con el flag -h para que de despliegue la lista de comandos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published