Jump to content

E-mail, lixo electronico


Ped@ntilva
 Share

Recommended Posts

Boas,

estou aqui com uma dúvida.

Estou a criar no meu projecto o Register

e queria que fosse enviado um mail para o user quando faz o registo para mais tarde ser activado via link.

O meu problema é que o mail é dado como lixo electronico no hotmail....

será porque o mail que escrevi foi  a sorte ou por outra razão???

de qualquer forma fica aqui o script que fiz:

<?php
$to = "antunesilva@hotmail.com";
$sujet = "teste";
$mail = "asd@gmail.com";
$from = "From: $mail\r\nReply-To: $mail\r\n";
$content = "Estou a testar.";

mail($to, $sujet, $content, $from."X-Mailer: PHP v".phpversion());    

?>

Cumps...

Link to comment
Share on other sites

É possivel que seja por causa do email ñ existir.

Quando um servidor de email recebe um mail vai sempre verificar a morada que envia o email, perguntando ao servidor se a morada existe, neste caso fez um query ao gmail se ele existe, se o servidor diz que não existe muitos servidores de mail apagam a mensagem imediatamente e nem chegam a meter na caixa de correio do destinatário, pelos visto o hotmail entrega na mesma, mas como spam...

Link to comment
Share on other sites

Boas,

estou aqui com uma dúvida.

Estou a criar no meu projecto o Register

e queria que fosse enviado um mail para o user quando faz o registo para mais tarde ser activado via link.

O meu problema é que o mail é dado como lixo electronico no hotmail....

será porque o mail que escrevi foi  a sorte ou por outra razão???

de qualquer forma fica aqui o script que fiz:

<?php
$to = "antunesilva@hotmail.com";
$sujet = "teste";
$mail = "asd@gmail.com";
$from = "From: $mail\r\nReply-To: $mail\r\n";
$content = "Estou a testar.";

mail($to, $sujet, $content, $from."X-Mailer: PHP v".phpversion());    

?>

Cumps...

já resolveste o assunto? eu tb quero fazer uma cena dessas de enviar emails por php, qualquer dia..

Link to comment
Share on other sites

completo77

Pode depender de muita coisa. Porque é que vai para o spam não sei, mas há hosts (de envio - onde temos alojadas as páginas) que nem sequer enviam o mail se o From ou o To não forem o do dominio.

Por exemplo na b-one.net se tiveres um dominio xpto.com e quizeres enviar a partir de php tens de colocar um mail do dominio de alojamento do tipo email@xpto.com senão o mail não é enviado, ou então tem restições de tempo para evitar spam.

Assim protegem-se porque se fizeres spam sabem que és tu que andas a enviar.

Alguem me explica para que é que serve a porra do XML ?

Link to comment
Share on other sites

Ped@ntilva

Eu não tenho problemas a enviar, o problema mesmo era que o mail era reportado como spam.

Usava um mail que não pertence ao dominio para enviar e para receber também.

Acho que o problema está resolvido, não tive a testar muito mas testem em http://tuga.pedantilva.com/?p=registar

Se receberem um mail a confirmar o registo é porque está a funcoinar.

Mas se for pa spam ....  :down:

Enfim testem,

Eu depois ponho aqui o codigo fonte.

Link to comment
Share on other sites

Eu não tenho problemas a enviar, o problema mesmo era que o mail era reportado como spam.

Usava um mail que não pertence ao dominio para enviar e para receber também.

Acho que o problema está resolvido, não tive a testar muito mas testem em http://tuga.pedantilva.com/?p=registar

Se receberem um mail a confirmar o registo é porque está a funcoinar.

Mas se for pa spam ....  :down:

Enfim testem,

Eu depois ponho aqui o codigo fonte.

Epah acho que já fiz bosta :S

registei.me com 1 mail falso ... ha problema ? lol@lol.lol foi o mal, User: UnKnowN, Pass: Olá

Link to comment
Share on other sites

Lol, fos-te muito esperto agora como é que ves se recebes o mail?????

Nao vejo daí a minha preocupaçao se calhar estou a comer-te BD para nada, elimina de lá e tal ... :| nao sei como isso funciona ... Desculpa ...

Link to comment
Share on other sites

A única coisa que podes fazer é tentar enganar as regras do módulo de classificação de SPAM.

No entanto, e conhecendo a qualidade desse tipo de sw, o mias provavel é que o mesmo seja detectado como SPAM noutros mail servers...

Não tenho bem a certesa de que haja alguma coisa a fazer...

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Por acaso criei uma cena parecida mas com a particularidade de enviar email's em HTML,

facilitando as coisas pois vai buscar a info a um ficheiro previamente criado, para fazer uma newsletter:

<?
include "free_html_mailer.php";
require_once("conecta.php"); // Ligação à base de dados

$from = "EMAIL@EMAIL.COM";
$from_name = "NOME";

$filename = "11.htm" ; // ficheiro a enviar
  $dataFile = fopen( $filename, "r" ) ;

  if ( $dataFile )
  {
   while (!feof($dataFile)) 
   {
       $buffer = fgets($dataFile, 16777216);
   $buffer2 = $buffer2 . $buffer;

   }
echo $buffer2;
   fclose($dataFile);
  }
  else
  {
   die( "fopen failed for $filename" ) ;
  }

$html_message = $buffer2;
$subject = "Newsletter nº11";

$sql   =   mysql_query("
		SELECT * FROM newsletter")
		or die("ERRO!!!");
$row  =  mysql_num_rows($sql);

for($i=0; $i<$row; $i++){
     $email    =   mysql_result($sql, $i, "email");
 $to = $email;
 html_mail ($to, $subject, $html_message, $from, $from_name);
  	 echo $email . "<br>";
}
?>
Link to comment
Share on other sites

Por acaso criei uma cena parecida mas com a particularidade de enviar email's em HTML,

[...]

Para enviar emails em HTML basta altrerar o content type da mensagem de TEXT/PLAIN para TEXT/HTML.

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Boas, eu experimentei o script, e dá para mandar emails, nao aparece em lixo electronico porque o mail que usei é do mesmo dominio que o alojamento, eu mandei isto

Você Recebeu este E-mail porque eediu para recuperar a sua password, aqui ficam os seus dados:<br>

<br>==============

||UserName: '.$email.'<br>

||PassWord: '.$loli[0].'<br>

<br>==============

Agradecemos o seu registo no nosso Site, Cumprimentos<br>

<a href="http://www.freemind.pt.to/>FreeMind - Site</a><br>

'

e pensei que ia aparecer as cenas decentes 👍 lol o k sucedeu foi que apareceu igualsinho a isso :P XD pk? nao posso meter estes comandos ou comandos parecidos? CUmps Joninho

edit: afinal recebe-se em lixo electrónico XD Lol

Link to comment
Share on other sites

experimentei isso e nao me manda nada.

sera por tal a usar o easy php?

pk nao funca comigo?

nao gosta de mim?

alguem pode postar o codigo de mandar mails por php aqui?

obrigado

Link to comment
Share on other sites

Pouca gente sabe mas eu também prefiro que não saibam estive um pouco ligado a hack a uns anos atrás e ganhei muita experiencia em segurança que tem me ajudado a proteger os meus  sites , scripts e também sites de outras pessoas contra possiveis ataques de hackers, eu estive a verificar a segurança do site do "ped@ntilva" e encontrei um BUG CRITICA que me deixa apagar o site dele ou até mesmo descobrir a password de todos usuarios ou password dele.... aqui fica a imagem:

bugpi1.th.png

Quem quiser que eu verifique se o seu site esta seguro é so dizer...

Cumps

Link to comment
Share on other sites

Como é k consegues saber as passes se estão codificadas em MD5?

Depois se não te importares vais ajudar a proteger a próxima versão do site.

Ok?

Link to comment
Share on other sites

Guest id194

Como é k consegues saber as passes se estão codificadas em MD5?

Depois se não te importares vais ajudar a proteger a próxima versão do site.

Ok?

http://it.slashdot.org/article.pl?sid=05/11/15/2037232

tenho usado sha1 agora, mas os algoritmos são parecidos, embora o sha1 seja + dificil descobrir, ms tb deve ser crackavel, e se ainda n o é, irá ser.

@kingless

tas-te a referir a sites seguros do ppl, ms sites que tenham qualquer tipo de login né? ou também a qualquer tipo de sites? Mas nesse caso já seria verificar a segurança do servidor em que o site está alojado e não o site pessoal em questão.

Link to comment
Share on other sites

(...)

@kingless

tas-te a referir a sites seguros do ppl, ms sites que tenham qualquer tipo de login né? ou também a qualquer tipo de sites? Mas nesse caso já seria verificar a segurança do servidor em que o site está alojado e não o site pessoal em questão.

Estou a referir-me a qualquer tipo de sites mas não é preciso verificar o a segurança do servidor, porque é muito dificil descobrir o servidor onde o site esta alojado a não ser que o dono do site coloque o nome do servidor no site ou me diga, mas não acredito que o dono conte a um hacker onde está hospedado o site.

Existem varias formas de se invadir  ou testar um site uma delas é pelo Login onde se faz uma SQL Injection para fazer o login no site como admin mas quase que nunca funciona e é mesmo muito dificil conseguir.... a mais facil e que na maioria das vezes tem bug é pelo input de variveis na URL do site.

Link to comment
Share on other sites

Como é k consegues saber as passes se estão codificadas em MD5?

Depois se não te importares vais ajudar a proteger a próxima versão do site.

Ok?

Ok...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.