Difference between revisions of "Envío de recordatorios por correo electrónico"

From ABCD Wiki
Jump to: navigation, search
(Página creada con «Para habilitar el envío de recordatorios de vencimiento de préstamos por correo electrónico haga lo siguiente: *En la carpeta '''bases''' donde están localizadas las b...»)
 
Line 2: Line 2:
  
 
*En la carpeta '''bases''' donde están localizadas las bases de datos bibliográfica, usuarios, transacciones, etc, coloque el archivo '''correo.ini''' con los siguientes parámetros:
 
*En la carpeta '''bases''' donde están localizadas las bases de datos bibliográfica, usuarios, transacciones, etc, coloque el archivo '''correo.ini''' con los siguientes parámetros:
 +
{| class="wikitable"
 +
|-
 +
! Parámetro !! Significado
 +
|-
 +
| HOST || URL del servidor de correos<br>Ejm: smtp.gmail.com
 +
|-
 +
| PORT || Puerto del servidor de correos<br>Ejm: 465
 +
|-
 +
| USERNAME || Usuario autorizado en el servidor de correos<br>Ejm: xx@gmail.com
 +
|-
 +
| PASSWORD || Clave de acceso del usuario autorizado en el servidor de correos<br>Ejm: xxx1234
 +
|-
 +
| FROM || Correo electrónico de la figura que envía el correo<br>Ejm: xx.net@gmail.com
 +
|-
 +
| FROMNAME || Nombre de la figura que envía el correo<br>Ejm: Biblioteca
 +
|-
 +
| SUBJECT || Asunto del correo<br>Ejm: Estado de cuenta
 +
|-
 +
| TEST || Dirección de correo al cual se envirán los correos para la prueba del envío. Si este parámetro está presenta no se tomará en cuenta la dirección del destinatario sino que todos los correos se enviarán a la dirección especificada en este parámetro. Cuando desee enviar los correos a la direccion real del destinatario inhiba este parámetro, por ejemplo, colocándole una X antes del nombre (XTEST)<br>Ejm
 +
|-
 +
| PHPMAILER || Si el correo está configurado directamente en PHP puede inhibir este parámetro o colocarle el valor PHP; de otro modo coloque el valor '''phpmailer''' para indicar que se va a utilizar una clase denominada PHPMAILER para el envío del correo
 +
|}
 +
 +
Ejemplo del archivo correo.ini
 +
    HOST=smtp.gmail.com
 +
    PORT=465
 +
    USERNAME=xx@gmail.com
 +
    PASSWORD=xx
 +
    FROM=xx.net@gmail.com       
 +
    FROMNAME=xx
 +
    SUBJECT=Estado de cuenta
 +
    TEST=xx@gmail.com
 +
    PHPMAILER=phpmailer
 +
 +
La forma más sencilla de enviar un correo sin enfrentar los problemas de configuración locales es utilizar el servidor de correos de '''GMAIL''' para estos efectos. Para ello

Revision as of 14:49, 13 May 2016

Para habilitar el envío de recordatorios de vencimiento de préstamos por correo electrónico haga lo siguiente:

  • En la carpeta bases donde están localizadas las bases de datos bibliográfica, usuarios, transacciones, etc, coloque el archivo correo.ini con los siguientes parámetros:
Parámetro Significado
HOST URL del servidor de correos
Ejm: smtp.gmail.com
PORT Puerto del servidor de correos
Ejm: 465
USERNAME Usuario autorizado en el servidor de correos
Ejm: xx@gmail.com
PASSWORD Clave de acceso del usuario autorizado en el servidor de correos
Ejm: xxx1234
FROM Correo electrónico de la figura que envía el correo
Ejm: xx.net@gmail.com
FROMNAME Nombre de la figura que envía el correo
Ejm: Biblioteca
SUBJECT Asunto del correo
Ejm: Estado de cuenta
TEST Dirección de correo al cual se envirán los correos para la prueba del envío. Si este parámetro está presenta no se tomará en cuenta la dirección del destinatario sino que todos los correos se enviarán a la dirección especificada en este parámetro. Cuando desee enviar los correos a la direccion real del destinatario inhiba este parámetro, por ejemplo, colocándole una X antes del nombre (XTEST)
Ejm
PHPMAILER Si el correo está configurado directamente en PHP puede inhibir este parámetro o colocarle el valor PHP; de otro modo coloque el valor phpmailer para indicar que se va a utilizar una clase denominada PHPMAILER para el envío del correo

Ejemplo del archivo correo.ini

    HOST=smtp.gmail.com
    PORT=465
    USERNAME=xx@gmail.com
    PASSWORD=xx
    FROM=xx.net@gmail.com         
    FROMNAME=xx
    SUBJECT=Estado de cuenta
    TEST=xx@gmail.com
    PHPMAILER=phpmailer

La forma más sencilla de enviar un correo sin enfrentar los problemas de configuración locales es utilizar el servidor de correos de GMAIL para estos efectos. Para ello