Comunidad de diseño web y desarrollo en internet online

Problema con envio Formulario y Adwarspace

Citar            
MensajeEscrito el 22 May 2013 08:30 pm
Amigos del foro.
soy nuevo en el tema y tengo un inconveniente.
Genere mi web con website x5 - y lo subi a mi hosting pago de adwarspace.
el problema que tengo es con el formulario de contacto , ya que la persona que se quiere contactar, llena el formulario pero no me llega el mail a la direccion info mia. . pero a ella le llega la confirmacion.
que es lo que tendria que hacer para que funcione, lei por ahi que adwarspace necesita habilitar una funcion en la cuenta.

este es el codigo php que tengo

<?php
$settings['imEmailForm_5_1'] = array(
"owner_email_from" => "E-mail",
"owner_email_to" => "[email protected]",
"customer_email_from" => "[email protected]",
"customer_email_to" => "E-mail",
"owner_message" => "",
"customer_message" => "",
"owner_subject" => "Consulta desde la WEB",
"customer_subject" => "",
"owner_csv" => False,
"customer_csv" => False,
"confirmation_page" => "../index.html"
);

if(substr(basename($_SERVER['PHP_SELF']), 0, 11) == "imEmailForm") {
include "../res/x5engine.php";

$answers = array(
);

$form_data = array(
array('label' => 'Nombre', 'value' => $_POST['imObjectForm_1_1']),
array('label' => 'Empresa', 'value' => $_POST['imObjectForm_1_2']),
array('label' => 'E-mail', 'value' => $_POST['imObjectForm_1_3']),
array('label' => 'Mensaje', 'value' => $_POST['imObjectForm_1_4'])
);

$files_data = array(
);

if(@$_POST['action'] != "check_answer") {
if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != "jsactive")
die(imPrintJsError());
if(isset($_POST['imSpProt']) && $_POST['imSpProt'] != "")
die(imPrintJsError());
$email = new imSendEmail();
$email->sendFormEmail($settings['imEmailForm_5_1'], $form_data, $files_data);
@header('Location: ' . $settings['imEmailForm_5_1']['confirmation_page']);
} else {
if(@$_POST['id'] == "" || @$_POST['answer'] == "" || strtolower(trim($answers[@$_POST['id']])) != strtolower(trim(@$_POST['answer'])))
echo "0";
else
echo "1";
}
}

// End of file

Por juankachuka

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 May 2013 10:57 pm
si tu proveedor de servicio no soporta smtp o no tiene activado el servicio de envio de correo no podras hacer lo que quieres.!

Por js_toni

93 de clabLevel



Genero:Masculino  

programar

firefox
Citar            
MensajeEscrito el 22 May 2013 11:15 pm
El smtp del proveedor esta activado.
yo envio mails por el outlook con smtp, me queda una duda, antes funcionaba sin ningun problema solo con un detalle, el mail que me llegaba al info me llegaba desde otro mail ( si me tenia que llegar de info3dlentes, me llegaba de infoecomunicar ) son mis dos dominios que tengo alojados en adwarspace. cuando borre el de ecomunicar , empezo el problema de que no me llegaban los mails desde el formulario de contacto.

Por juankachuka

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 May 2013 07:30 am
bueno echale una ojeada a esta documentacion de php

http://php.net/manual/es/function.mail.php

tambien asegurate cambiando de direcion de correo revisa tus carpetas spam a ver si encuentras algo.!

Por js_toni

93 de clabLevel



Genero:Masculino  

programar

firefox
Citar            
MensajeEscrito el 23 May 2013 01:46 pm
resulta que hoy probe el formulario, y en el mail que coloque puse el que tengo alojado tambien en Awarespace, y sorpresa.. llego a la bandeja de entrada, esto que me da a pensar, que el hosting esta bloqueando algo ...porque si coloco un mail de hotmail o gmail , no me llega ni a spam, pero si coloco un mail alojado en awardspace.. llega.

Por juankachuka

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 May 2013 02:05 pm
awardspace no bloquea eso, pero mira no puedes enviar correos de otros sitios webs , es como suplantar identidades, ahora talvez tu gestor de envio de emails no esta bien programado, a mi me ocurria lo mismo cuando use SwiftyMailer ya que cuando el correo contenia algo en UTF8 el email no se enviaba , asi que opte por hacerlo a mano usando la funcion mail() y sus correspondientes headers, yo tmb tengo una web alojada en awardspace pago

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 May 2013 03:23 am
me exprese mal, cuando en el formulario, lleno con el nombre, empresa y mail, ahi coloco el de gmail o hotmail mio, y el mensaje no suplanto.
cuando pongo el nombre, empresa y mail ( ahi coloco el que tengo alojado en aware) ese si me llega a bandeja de entrada.. pero los otros no.

Por juankachuka

2 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.