Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ernesto-jimenez/showme-openmovilforum
Automatically exported from code.google.com/p/showme-openmovilforum
https://github.com/ernesto-jimenez/showme-openmovilforum
Last synced: 24 days ago
JSON representation
Automatically exported from code.google.com/p/showme-openmovilforum
- Host: GitHub
- URL: https://github.com/ernesto-jimenez/showme-openmovilforum
- Owner: ernesto-jimenez
- Created: 2015-03-12T17:38:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-03-12T17:39:08.000Z (over 9 years ago)
- Last Synced: 2024-04-09T16:26:32.325Z (7 months ago)
- Language: Ruby
- Size: 375 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
# Instalación
ShowMe requiere de una serie de Ruby Gems para funcionar.
Para comprobar que tienes todas las gemas necesarias ejecuta:
ruby check_gems.rbEn caso de que te falte alguna gema instálala como te indicará el script.
# Puesta en marcha
ShowMe puede funcionar de tres formas:
- smtp: Arrancar un pequeño servidor SMTP (opción por defecto)
- gmail: Arrancar un servicio que monitoriza una cuenta Gmail
- pop3: Arrancar un servicio que monitoriza una cuenta POP3Para arrancar el servicio:
ruby server.rb startPara pararlo
ruby server.rb stopPara arrancarlo sin mandarlo al background (ideal para debug)
ruby server.rb runSi queremos especificar otro tipo de servicio se emplea la variable de entorno SERVER_TYPE (smtp, gmail, pop3)
SERVER_TYPE=gmail ruby server.rb start
SERVER_TYPE=gmail ruby server.rb stop
SERVER_TYPE=gmail ruby server.rb run# Configuración
La configuración se hace desde los distintos rb de cada servicio:
servers/smtp.rb
servers/gmail.rb
servers/pop3.rb# Probando ShowMe mediante SMTP
Para probar cómo funciona el servicio SMTP hemos incluido un pequeño script que hace un envío mediante SMTP.El servicio se probaría así:
ruby server.rb start # => Arrancamos el servicio
ruby simulate_sms_received_through_smtp.rb 6XXXXXX "ocio restaurantes baratos: pintor lorenzo casanova 43 alicante"El primer argumento del script es el remitente (puede ser un móvil o un e-mail) y el segundo el mensaje que queremos procesar.