#Prestashop 1.6: notificaciones por email cuando se registra un cliente by @sobreprestashop

#Prestashop 1.6: notificaciones por email cuando se registra un cliente by @sobreprestashop

Fuente: https://sobreprestashop.blogspot.com.es/2015/01/recibir-notificaciones-por-email-cuando-se-registra-un-cliente-en-prestashop.html

prestashop-1-6-notificaciones-por-email-cuando-se-registra-un-cliente-by-sobreprestashop

Muy buen artículo de sobreprestashop.blogspot.com.es para activar notificaciones via e-mail cuando alguien se registra como usuario nuevo en nuestro prestashop.

Esta muy bien descrito el trabajo a realizar, nos dan la posibilidad de descargar los archivos, muy bien redactado y una gran variedad de detalles. Muy muy trabajado. Muchas gracias por este gran post !

Eso si, necesitaremos conocimientos muy basicos de html y php

Leer artículo completo en sobreprestashop.blogspot.com.es

Configuración de #correo en #outlook: #Error del servidor 550 relay not permitted

Configuración de #correo en #outlook: #Error del servidor 550 relay not permitted

Buenas a tod@s

configuracion-de-correo-en-outlook-error-del-servidor-550-relay-not-permitted

Tras configurar nuestra cuenta de correo en outlook resulta que podemos recibir correos pero no enviar

Tenemos que ir a la ventana de configuración de nuestra cuenta de correo –> en outlook 2013 podemos llegar a ella haciendo boton derecho sobre nuestra cuenta de correo que aparece en el lado izquierdo de la ventana generalmente encima de “bandeja de entrada” y seleccionando la opción “propiedades de la cuenta”

Una vez en esta ventana nos dirigimos a más configuraciones y en la pestaña servidor de salida marcamos la casilla “mi servidor de salida SMTP requiere autentificación”

Un saludo !

 

#prestashop 1.5 configurar aviso e-mail por compra al administrador by @Tienda_Directa

fuente: http://blog.tiendadirecta.org/configurar-alertas-por-correo-electronico-en-tu-tienda-online/

Vamos a ver en este post cómo configurar una alerta para que cada vez que se realice una nueva compra en nuestra tienda online, por ejemplo, recibamos un correo electrónico que nos avise.

Esta opción es muy útil, ya que nos ahorrará numerosas consultas para comprobar si hay algo nuevo o no entre nuestros pedidos. Veamos cómo hacerlo, como siempre por pasos:

1.    Accede al back-office de tu tienda online y a la pestaña de módulos. Dentro de la categoría de módulos de Administración, localiza “Alertas por correo”. Comprueba que este módulo está instalado y activo (en caso contrario, ponte en contacto con nosotros)

Módulo Alertas por Correo de tu Tienda Online Gratis

 

2.    Haz clic en la opción “configurar” de este módulo.

3.    Dentro de este módulo tenemos 2 tipo de alertas para configurar. El primer tipo es una notificación al cliente, que nos da la opción de habilitar en la tienda online un check para que el cliente solicite ser avisado cuando un producto agotado momentáneamente se encuentre de nuevo en stock.

Configuración del Módulo Alertas por Correo de tu Tienda Online Gratis

4.    El segundo tipo son las notificaciones al dueño de la tienda. Dentro de éstas podemos marcar para recibir un correo cuando alguien haga un nuevo pedido y recibir un aviso cuando un producto esté a punto de quedarse fuera de stock. La cantidad de ese producto a partir de la cuál queremos ser avisados también la indicamos aquí.

5.    Por último, y más importante, debemos indicar la dirección de correo a la que queremos que se envíen esas notificaciones. Podemos indicar tantas direcciones como necesitemos, colocándolas cada una de ellas en una línea diferente.

Si tenemos un Smartphone, por ejemplo, podemos indicar aquí la dirección de correo que tengamos configurada en el teléfono y conoceremos cada nuevo pedido en el mismo momento en que se realice. Esto nos permitirá gestionar mejor el tiempo dedicado a gestionar nuestros pedidos. En el caso de las alertas para productos que están cercanos a quedarse fuera de stock, nos ayudará a planificar los pedidos con la antelación suficiente.

Y recuerda, si aún no has creado tu Tienda Online Gratis hazlo ahora desde Tienda Directa.org.

Envío de mails desde #PHP con smtp, autenticacion, ssl y otros con #phpmailer by wanderingbit.com

Fuente: wanderingbit.com

Enviar mails con PHP suele ser sencillo, utilizando la funcion mail() podemos hacerlo aunque no tenemos prácticamente fleixbilidad ni opciones. Casos típicos son cuando queremos enviar mails por smtp, utilizando una cuenta en particular, o nuestro servidor no tiene configurado un servidor local para PHP, o necesitamos una conexion SSL, etc.

Para estos casos podemos usar la clase phpmailer, que nos da todas estas opciones y más. La clase la pueden descargar de: phpmailer.codeworxtech.com

Lo único que necesitamos hacer luego de tener la clase descargada y colocada nuestro sitio, es incluir el archivo de la misma e instancia la clase:

require(“phpmailer/class.phpmailer.php”);
$mail = new PHPMailer();

Hecho esto pasamos a definir mail de origen, destino, nombre, etc.:

$mail->From     = $mailfrom; // Mail de origen
$mail->FromName = $name; // Nombre del que envia
$mail->AddAddress($para); // Mail destino, podemos agregar muchas direcciones
$mail->AddReplyTo($mailfrom); // Mail de respuesta

Luego definimos el contenido del mail:

$mail->WordWrap = 50; // Largo de las lineas
$mail->IsHTML(true); // Podemos incluir tags html
$mail->Subject  =  “Consulta formulario Web: $name”;
$mail->Body     =  “Nombre: $name \n
”.
“Email: $mailfrom \n
”.
“Tel: $tel \n
”.
“Mensaje: $info \n
”;
$mail->AltBody  =  strip_tags($mail->Body); // Este es el contenido alternativo sin html

Podemos adjuntar archivos simplemente agregando los mismos de la siguiente forma:

$mail->AddAttachment(“nombredearchivo.txt”); // Ingresamos la ruta del archivo

Y ahora viene la parte divertida (no solo me pica el…errr), definimos el servidor que enviara el mail, podemos definir tipo de servidor, autenticacion, usuario, contraseña, etc. Vemos ejemplo de las posibilidades que tenemos.

Si vamos a enviar mail desde el servidor local sin configuración especial podemos usar:

$mail->Host     = ‘localhost’;

Si necesitamos utilizar una casilla de correo smtp, con user y pass:

$mail->IsSMTP(); // vamos a conectarnos a un servidor SMTP
$mail->Host = “mail.servidor.com”; // direccion del servidor
$mail->SMTPAuth = true; // usaremos autenticacion
$mail->Username = “info@servidor.com”; // usuario
$mail->Password = “pass”; // contraseña

Si necesitamos una conexion con SSL, por ejemplo para enviar un mail desde PHP con gmail:

$mail->Mailer = “smtp”;
$mail->Host = “ssl://smtp.gmail.com”;
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = “burmauy@gmail.com”; // SMTP username
$mail->Password = “burmaUY123456″; // SMTP password

Como ven esta clase es muy flexible y nos olvidamos de tener que manejar nosotros mismos conexiones complejas o con cabeceras especiales. Podemos simplificarnos mucho la vida utilizando phpmailer para enviar mails.

Ya para enviar el correo, simplemente utilizamos la siguiente linea:


$mail->Send();

Podemos poner esa llinea dentro de un if para saber si quedo todo bien configurado y se pudo enviar el email, de la siguiente forma:

if ($mail->Send())
echo “Enviado”;
else
echo “Error en el envio de mail”;