php.lv forumi: Mail + php + Appache problēmas - php.lv forumi

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Mail + php + Appache problēmas

#1 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.24 17:02

Labdien.

Nesen uzradās kaut kāda nejauka problēma
Ir windows + appache + php
un mail.ls.lv tas kas agrāk bija latnet mailserveris.
Visu laiku nebija nekādu problēmu, bet te pēkšņi sāka sūtīties tikai pirmais mails (ar php mail komandu)

Respektīvi izpildu kodu
mail('raimis0001@gmail.com', 'test', 'test');

pirmo reizi mails aiziet, bet izpildot komandu otrreiz lapa "uzkaras" vienkārši nekas nenotiek, gaidīju ilgu laiku, bet tā arī nekādas kļūdas nesagaidīju, pēc appache restarta atkal var mailu sūtīt. Tad pamēģināju nosūtīt mailu vienreiz, pagaidīju 5 min un nosūtīju otrreiz, viss sanāca, bet man nepieciešams programmā nosūtīt divus mailus pēc kārtas (vienu sev, otru lietotājam).
Varbūt kāds zin vismaz kurā virzienā meklēt problēmu?

This post has been edited by ra001: 2010.01.24 17:03


#2 User is offline   briedis 

  • Sawļe
  • PipPipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 1,862
  • Joined: 2005.01.15

Posted 2010.01.24 17:06

Kļūda ir arī sūtot NORMĀLU meilu, tas ir, ar NORMĀLIEM headeriem?
Neturi zināšanas zem pūra!

#3 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.24 17:12

View Postbriedis, on 2010.01.24 17:06, said:

Kļūda ir arī sūtot NORMĀLU meilu, tas ir, ar NORMĀLIEM headeriem?

Ja varētu paskaidrot ko nozīmē NORMĀLS headeris, eksperimenta nolūkos biju izmantojis šādu pierakstu:
  $to         = 'mails';
  $from_mail  = 'kam sūtu';
  $repl_mail  = 'kam atbildu';

  $subject = 'Jauns Lietotāja konts ';
  $message = "Atvērts jauns lietotāja konts";
  $headers =
    "From: $from_mail" . "\r\n" .
    "Reply-To: $repl_mail" . "\r\n";

  mail($to, $subject, $message, $headers);



#4 User is offline   briedis 

  • Sawļe
  • PipPipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 1,862
  • Joined: 2005.01.15

Posted 2010.01.24 17:19

piemet vēl klāt šito:
Content-Type: text/plain; charset=UTF-8
Neturi zināšanas zem pūra!

#5 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.24 17:32

View Postbriedis, on 2010.01.24 17:19, said:

piemet vēl klāt šito:
Content-Type: text/plain; charset=UTF-8

nea, nepalīdz (((

#6 User is offline   mounkuls 

  • Daudzsološais profiņš
  • PipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 560
  • Joined: 2007.12.28

Posted 2010.01.25 00:44

Iemet debug
if(mail($to, $subject, $message, $headers)) echo 'nosūtijās'.$mainiigie;
else echo 'nefiga'.$mainiigie;
Ja vienreiz nosūta, vaina visdrīzāk būs kodā.

This post has been edited by mounkuls: 2010.01.25 00:48


#7 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.25 11:14

View Postmounkuls, on 2010.01.25 00:44, said:

Iemet debug
if(mail($to, $subject, $message, $headers)) echo 'nosūtijās'.$mainiigie;
else echo 'nefiga'.$mainiigie;
Ja vienreiz nosūta, vaina visdrīzāk būs kodā.

Es vēlreiz saku, ka izpildot komandu mail browseris "uzkaras", to pat aiztaisīt nevar, ja jau varētu debugot, tad sen to būtu izdarījis...

#8 User is offline   briedis 

  • Sawļe
  • PipPipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 1,862
  • Joined: 2005.01.15

Posted 2010.01.25 11:15

View Postra001, on 2010.01.25 11:14, said:

Es vēlreiz saku, ka izpildot komandu mail browseris "uzkaras", to pat aiztaisīt nevar, ja jau varētu debugot, tad sen to būtu izdarījis...


Browseris uzkaras, vai lapa turpina lādēties un nekas nenotiek? :) Browserim jau nu toč nevajadzētu nokārties... vajadzētu būt tikai aizturei lapas ielādes brīdī...
Neturi zināšanas zem pūra!

#9 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.25 18:09

View Postbriedis, on 2010.01.25 11:15, said:

Browseris uzkaras, vai lapa turpina lādēties un nekas nenotiek? :) Browserim jau nu toč nevajadzētu nokārties... vajadzētu būt tikai aizturei lapas ielādes brīdī...

Nu labi ir aizture, respektīvi rāda, ka tjipa ielādē lapu un gaida
Praktiski to var redzēt izpildot šo te:
dzests

Tikai baigi neaizraujaties, jo ik pa laikam dabonu restartēt apaci (((

This post has been edited by ra001: 2010.01.27 12:06


#10 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.27 12:06

Pats interesantākais, ka tas pats notiek, ja izmanto kādu citu pasta programmu, piemēram outlook, ja ieliek šo SMTP adresi, tad divi pēc kārtais maili neaiziet (((.
Tā problēma tomēr jāmeklē laikam Latnet pusē....

#11 User is offline   EdgarsA 

  • Kein
  • PipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 432
  • Joined: 2009.06.09

Posted 2010.01.27 12:20

nezinu kas tev tur ir, pameigini ta ka man ir


<?php
	echo "Begin mailing";
	$from = 'me@me.lv';
	$to = 'to@to.lv';
	$subject = '=?UTF-8?B?'.base64_encode("Mans virsraksts").'?=';
	$body = 'body';
	$header = 'MIME-Version: 1.0'."\r\n".'Content-Type: text/plain; charset=UTF-8'."\r\n";

	$send_mails=array(
		array('from'=>$from,'to'=>$to,'subject'=>$subject,'body'=>$body,'header'=>$header),
		array('from'=>$from,'to'=>$to,'subject'=>$subject,'body'=>$body,'header'=>$header),
		array('from'=>$from,'to'=>$to,'subject'=>$subject,'body'=>$body,'header'=>$header),
		array('from'=>$from,'to'=>$to,'subject'=>$subject,'body'=>$body,'header'=>$header),
		array('from'=>$from,'to'=>$to,'subject'=>$subject,'body'=>$body,'header'=>$header)
	);
	
	// Sutam 5 epastus
	$id=0;
	echo "Settings done, sending";
	foreach($send_mails as $send){
		$id++;
		if(mail($send['from'],$send['to'],$send['subject'],$send['body'],$send['header'])) $log[] = '#'.$id.' Mail sent';
		else $log[] = '#'.$id.' - Mail not sent';
	}
	
	var_dump($log);
?>

© Kein

#12 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.27 12:35

View PostEdgarsA, on 2010.01.27 12:20, said:

nezinu kas tev tur ir, pameigini ta ka man ir



Paldies par palīdzēšanu, bet problēmu atrisināju tikai izmantojot gmail smt serveri....

#13 User is offline   EdgarsA 

  • Kein
  • PipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 432
  • Joined: 2009.06.09

Posted 2010.01.27 12:38

iespejams ka tev temp faili tavam mailerim bija parpilditi, vai log failos ieviesusies kluda, tados gadijumos mail serveri atgriez netieshu false kodam, ka rezultata aiziet loops..

kods -> mailers
mailers -> kods

etc.
© Kein

#14 User is offline   ra001 

  • Māceklis
  • Pip
  • Group: Reģistrētie lietotāji
  • Posts: 16
  • Joined: 2006.08.02

Posted 2010.01.27 13:38

View PostEdgarsA, on 2010.01.27 12:38, said:

iespejams ka tev temp faili tavam mailerim bija parpilditi, vai log failos ieviesusies kluda, tados gadijumos mail serveri atgriez netieshu false kodam, ka rezultata aiziet loops..

kods -> mailers
mailers -> kods

etc.

Maileris jau ir latneta es tur neko nevaru mainīt.

#15 User is offline   Pentiums 

  • Koda dievs
  • PipPipPip
  • Group: Reģistrētie lietotāji
  • Posts: 623
  • Joined: 2007.04.08

Posted 2010.01.29 09:29

tad uzliec sev postfix :)
http://niknais.lv

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic