1 sayfadan 1. sayfa

email.php hatası kod düzenleyerek giderme!!

İletiTarih: 03.03.2007, 20:34
salihsem
arkadaslar Geçenleerde sitede görmüstüm ama su an bulamadım


line:234
email.php

hatasının giderilmesi için gereken bir kod wardı
email.php dosyasını acıp içinde düzenliyorduk bana yardımcı olursanız cok memnun olurum
saygılar

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 03.03.2007, 22:01
XeNo
Merhaba,

"Line: 234 Failed sending email :: PHP ::" gibi bir hatadan bahsediyorsunuz sanırım. Bu hata, size elektronik posta sağlayan sunucunun elektronik posta göndermeyi engellediğinin işaretidir. Bu yalnızca sizin hesabınız için geçerli olan bir şey de olabilir. Sunucudaki tüm diğer elektronik postalar için geçerli olan bir şey de olabilir. Bunu ancak onlar bilir. Kendileriyle konuştuktan sonra, "sendmail()"i kapattıklarını ya da size bunu açamayacaklarını söylerlerse, iş size düşüyor. SMTP kullanın ve ayarlarınızı yapın: şifre, kullanıcı adı, sunucu adresi vs.

Kolay gelsin.

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 04.03.2007, 12:09
mazlum
emailler.php dosyasındaki 234. satırı silersen sorun çıkmaz ama e-posta da gitmez yani bi yararı olmaz sadece hatayı gizlemiş olursun.. yani XeNo doğru diyor..

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 04.03.2007, 14:59
velociraptor
Ayni sorun basima geldi , hosting sirketi ile temasa gectim adamlar bana oldukca komik bir cevap verdiler : Kusura bakmayin spam a karsi tedbir olsun diye bir saate sadece 50 email göndermenize izin veriyoruz dediler , dedim bende onbin üye var nasil olacak simdi , hadi sizin icin 500 yapalim rakami diye uyduruk bir cevap aldim , Host Monster den siz siz olun Hos almayin . kisacasi sorunu Hosting sirketiniz ile asabilirsiniz

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 04.03.2007, 15:44
mazlum
mega mail vardı onu deneyin

[search]mega mail[/search]

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 04.03.2007, 22:30
XeNo
Merhaba,

mazlum yazdı:emailler.php dosyasındaki 234. satırı silersen sorun çıkmaz ama e-posta da gitmez yani bi yararı olmaz sadece hatayı gizlemiş olursun.. yani XeNo doğru diyor..


Kesinlikle böyle bir şey yapmayın. Hatayı görünmez kılmaktan başka hiçbir işinize yaramaz. Sorun yok sanıp, elektronik postaların ulaştığını sanarsınız ancak, her şey tersine gelişir.

mazlum yazdı:mega mail vardı onu deneyin


Mega Mail tavsiye edilir. İyidir.

Kolay gelsin.

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 05.03.2007, 22:20
velociraptor
There is a MOD called Mega Mail however it is not activley being developed, and therefore no guarantees
http://www.phpbb.com/phpBB/viewtopic.ph ... =mega+mail
Mega mail henüz tamamlanmamis bir modülmüs sizler nereden buldunuz =?

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 07.03.2007, 16:43
mazlum
üzümünü ye bağını sorma.. :)

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 07.03.2007, 19:42
XeNo
phpBB yöneticilerinin dillerinden düşürmediği bir kelime grubu "Mega Mail". Herkese "Mega Mail tavsiye edilir" diyorlar. O bakımdan...

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 08.03.2007, 18:43
velociraptor
evet yedim üzümünü fena degilmis :D

Cvp: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 11.03.2007, 18:45
murtaza
Mega maili sunmustum ben türkce sheysiyle beraber

Mod duyurularda bulabilirsin anacim

Sevgiyle

Re: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 07.05.2007, 14:16
EFE03
Mega Mail nerden bulabilirim

Re: email.php hatası kod düzenleyerek giderme!!

İletiTarih: 29.09.2008, 15:16
NEFRİT
Ynei bulduğum bir mailgönderim fix i, nasılçalıştığını tam analamadım ama 100 üyeden çoksa üyen o zaman bu mod devereye geçiyor sanırım yada 100 üyeden fazla ise o zaman 100 er çeklide mailleri bölüp 100 lü gönderimler yapıyor yani 10 bin üyen varsa 10 bin maili bir anda yollamıyor (yinede tam emin değilim) ve mail gönderim sorunlarını düzeltiyor muş :razz:

Kod: Tümünü seç
##############################################################
## MOD Title: Split Mass Mail in Chunks
## MOD Author: R. U. Serious <r.u.serious@handykoelsch.de> www.handykoelsch.de
## MOD Description: This MOD relates to the Admin-Mass-Mail function.
##                  Instead of sending a single email with all recipients as BCC,
##                  it will split the mail up in several emails each with 100 users in
##                  the BCC-field. This is to work around problems for larger boards
##                  to send mass mail.
## MOD Version: 0.9.2
##
## Installation Level: easy
## Installation Time: 6 Minutes
## Files To Edit: admin_mass_email.php, templates/subSilver/admin/user_email_body.tpl
## Included Files: n/a
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Notes:  When using the massmail-feature, It will take quite a while to process.
##        Do _NOT_ resubmit the form, just wait... ;)
##
##
## Version History: 0.9.2 Fixed Problem that it's only refreshing.
##          0.9.1 Added Javascript to prevent re-submission of form
##          0.9.0 Initial version
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
admin/admin_mass_email.php

#
#-----[ FIND ]------------------------------------------
#
if ( isset($HTTP_POST_VARS['submit']) )

#
#-----[ REPLACE ]------------------------------------------
#
if ( isset($HTTP_POST_VARS['message']) || isset($HTTP_POST_VARS['subject']) )

#
#-----[ FIND ]------------------------------------------
#
      $bcc_list = '';
      do
      {
         $bcc_list .= ( ( $bcc_list != '' ) ? ', ' : '' ) . $row['user_email'];
      }
      while ( $row = $db->sql_fetchrow($result) );


#
#-----[ REPLACE ]------------------------------------------
#
      $bcc_list = array();$j=0;
      $bcc_list[0] = $row['user_email'];
      for ($i = 1;;$i++)
      {
         if ( !( $row = $db->sql_fetchrow($result)) ) break;
         $bcc_list[$j] .= ( ( $bcc_list[$j] != '' ) ? ', ' : '' ) . $row['user_email'];
         if (($i % 100) == 0 ) $j++;
      }


#
#-----[ FIND ]------------------------------------------
#
      $emailer = new emailer($board_config['smtp_delivery']);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
     for ($i = 0; $i < count($bcc_list);$i++)
     {

#
#-----[ FIND ]------------------------------------------
#
      $email_headers .= "Bcc: $bcc_list\n";

#
#-----[ REPLACE ]------------------------------------------
#
      $email_headers .= "Bcc: $bcc_list[$i]\n";

#
#-----[ FIND ]------------------------------------------
#
      $emailer->reset();

#
#-----[ AFTER, ADD ]------------------------------------------
#
     }


#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/user_email_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<h1>{L_EMAIL_TITLE}</h1>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
<SCRIPT LANGUAGE="JavaScript">
<!--
function disableForm(theform) {
if (document.all || document.getElementById) {
for (i = 0; i < theform.length; i++) {
var tempobj = theform.elements[i];
if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset")
tempobj.disabled = true;
}
return true;
}
else {
alert("The form has been submitted.  Please do NOT resubmit. ");
return false;
   }
}
//  End -->
</script>

#
#-----[ FIND ]------------------------------------------
#
<form method="post" action="{S_USER_ACTION}">

#
#-----[ REPLACE WITH ]------------------------------------------
#
<form method="post" action="{S_USER_ACTION}" onSubmit="return disableForm(this);">


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM