Paso 5: El Software
Servidor de correo
emuser empass y emserver están la URL de nombre de usuario, contraseña y servidor para tu cuenta de correo. Si su proveedor de correo es yahoo, que sería;
emIP es la dirección IP del servidor de correo electrónico. Usted puede encontrar hacer ping el servidor o simplemente escribiendo el nombre en un sitio como ipchecking.com. emPort es el puerto que utiliza su servidor de correo electrónico para el correo POP. Comúnmente es 110 ó 995.
Configuración de IP
Rudolph no soporta DHCP, así que necesitarás configurarlo para trabajar en su red local. Hay cuatro valores que usted puede necesitar cambiar;
para ip_addr, debe ser capaz de elegir una dirección IP sin usar en su red. Subred es generalmente 255.155.155.0 y puerta de enlace y dns generalmente son la dirección de tu router. Si no sabes los valores, sólo puede copiar configuración de su ordenador. En Windows, abra el símbolo del sistema y escriba ipconfig/all. En Linux, puede utilizar ruta - n.
Cómo funciona
El programa inicia primero el motor de lectura y trabajo en red. Entonces entra en el bucle principal. Inicie sesión en su servidor de correo electrónico cada pocos segundos y lee el número de correos electrónicos almacenados. Si ese número aumenta, recupera el nuevo correo electrónico y envía el nombre del remitente para el motor del fonema.
El motor del fonema tiene una grieta en la lectura del nombre del remitente. No es un verdadero motor texto a voz, así que la reproducción puede ser esporádica. Pero puede ser útil para las cadenas cortas. Después de anuncia el nuevo correo electrónico, Rudolph se remonta a la comprobación de nuevos correos electrónicos.
Este código está bien adaptado para el registro en servidores de correo electrónico, pero he escrito una versión más general que se adapta a la apropiación de información. Te voy a mostrar a usted en el siguiente paso con una alarma de paraguas.