Notice: Error: MAIL FROM not accepted from server! in /home/maxisepet.net/httpdocs/sy

sguven

OpenCart-TR
Katılım
21 Mar 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
merhaba natro host kullanıyorum.

mail localde değil başka sunucuda adresi mail.maxisepet.net

smtp ayarlarını yaptıgım halde

Notice: Error: MAIL FROM not accepted from server! in /home/maxisepet.net/httpdocs/system/library/mail.php on line 298

hatası alıyorum acill yardımlarınızı bekliyrm
 

TECHNOLOG

OpenCart-TR
Katılım
4 May 2010
Mesajlar
641
Tepkime puanı
0
Puanları
0
Yaş
37
Konum
Peygamberler Şehri
Web sitesi
www.edessaweb.com
system/library/mail.php orijinal dosyayı yükleyebilir misiniz. bir de mail ayarlarını phpmail olarak ayarlayın daha sonra mail bilgilerinizi yazıp deneyin.
 

sguven

OpenCart-TR
Katılım
21 Mar 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
PHP:
<?php
final class Mail {
	protected $to;
	protected $from;
	protected $sender;
	protected $subject;
	protected $text;
	protected $html;
	protected $attachments = array();
	public $protocol = 'mail';
	public $hostname;
	public $username;
	public $password;
	public $port = 25;
	public $timeout = 5;
	public $newline = "\n";
	public $crlf = "\r\n";
	public $verp = false;
	public $parameter = '';

	public function setTo($to) {
		$this->to = $to;
	}

	public function setFrom($from) {
		$this->from = $from;
	}

	public function setSender($sender) {
		$this->sender = html_entity_decode($sender, ENT_QUOTES, 'UTF-8');
	}

	public function setSubject($subject) {
		$this->subject = html_entity_decode($subject, ENT_QUOTES, 'UTF-8');
	}

	public function setText($text) {
		$this->text = $text;
	}

	public function setHtml($html) {
		$this->html = $html;
	}

	public function addAttachment($file, $filename = '') {
		if (!$filename) {
			$filename = basename($file);
		}
				
		$this->attachments[] = array(
			'filename' => $filename,
			'file'     => $file
		);
	}

	public function send() {
		if (!$this->to) {
			trigger_error('Error: E-Mail to required!');
			exit();			
		}

		if (!$this->from) {
			trigger_error('Error: E-Mail from required!');
			exit();					
		}

		if (!$this->sender) {
			trigger_error('Error: E-Mail sender required!');
			exit();					
		}

		if (!$this->subject) {
			trigger_error('Error: E-Mail subject required!');
			exit();					
		}

		if ((!$this->text) && (!$this->html)) {
			trigger_error('Error: E-Mail message required!');
			exit();					
		}

		if (is_array($this->to)) {
			$to = implode(',', $this->to);
		} else {
			$to = $this->to;
		}

		$boundary = '----=_NextPart_' . md5(time());

		$header = '';
		
		$header .= 'MIME-Version: 1.0' . $this->newline;
		
		if ($this->protocol != 'mail') {
			$header .= 'To: ' . $to . $this->newline;
			$header .= 'Subject: ' . $this->subject . $this->newline;
		}
		
		$header .= 'Date: ' . date("D, d M Y H:i:s O") . $this->newline;
		$header .= 'From: ' . '=?UTF-8?B?' . base64_encode($this->sender) . '?=' . '<' . $this->from . '>' . $this->newline;
		$header .= 'Reply-To: ' . $this->sender . '<' . $this->from . '>' . $this->newline;
		$header .= 'Return-Path: ' . $this->from . $this->newline;
		$header .= 'X-Mailer: PHP/' . phpversion() . $this->newline;
		$header .= 'Content-Type: multipart/related; boundary="' . $boundary . '"' . $this->newline;

		if (!$this->html) {
			$message  = '--' . $boundary . $this->newline;
			$message .= 'Content-Type: text/plain; charset="utf-8"' . $this->newline;
			$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;
			$message .= $this->text . $this->newline;
		} else {
			$message  = '--' . $boundary . $this->newline;
			$message .= 'Content-Type: multipart/alternative; boundary="' . $boundary . '_alt"' . $this->newline . $this->newline;
			$message .= '--' . $boundary . '_alt' . $this->newline;
			$message .= 'Content-Type: text/plain; charset="utf-8"' . $this->newline;
			$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;

			if ($this->text) {
				$message .= $this->text . $this->newline;
			} else {
				$message .= 'This is a HTML email and your email client software does not support HTML email!' . $this->newline;
			}

			$message .= '--' . $boundary . '_alt' . $this->newline;
			$message .= 'Content-Type: text/html; charset="utf-8"' . $this->newline;
			$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;
			$message .= $this->html . $this->newline;
			$message .= '--' . $boundary . '_alt--' . $this->newline;
		}

		foreach ($this->attachments as $attachment) {
			if (file_exists($attachment['file'])) {
				$handle = fopen($attachment['file'], 'r');
				
				$content = fread($handle, filesize($attachment['file']));
				
				fclose($handle);

				$message .= '--' . $boundary . $this->newline;
				$message .= 'Content-Type: application/octetstream; name="' . basename($attachment['file']) . '"' . $this->newline;
				$message .= 'Content-Transfer-Encoding: base64' . $this->newline;
				$message .= 'Content-Disposition: attachment; filename="' . basename($attachment['filename']) . '"' . $this->newline;
				$message .= 'Content-ID: <' . basename($attachment['filename']) . '>' . $this->newline;
				$message .= 'X-Attachment-Id: ' . basename($attachment['filename']) . $this->newline . $this->newline;
				$message .= chunk_split(base64_encode($content));
			}
		}

		$message .= '--' . $boundary . '--' . $this->newline;

		if ($this->protocol == 'mail') {
			ini_set('sendmail_from', $this->from);

			if ($this->parameter) {
				mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header, $this->parameter);
			} else {
				mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header);
			}

		} elseif ($this->protocol == 'smtp') {
			$handle = fsockopen($this->hostname, $this->port, $errno, $errstr, $this->timeout);

			if (!$handle) {
				trigger_error('Error: ' . $errstr . ' (' . $errno . ')');
				exit();					
			} else {
				if (substr(PHP_OS, 0, 3) != 'WIN') {
					socket_set_timeout($handle, $this->timeout, 0);
				}

				while ($line = fgets($handle, 515)) {
					if (substr($line, 3, 1) == ' ') {
						break;
					}
				}

				if (substr($this->hostname, 0, 3) == 'tls') {
					fputs($handle, 'STARTTLS' . $this->crlf);

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if (substr($reply, 0, 3) != 220) {
						trigger_error('Error: STARTTLS not accepted from server!');
						exit();								
					}
				}

				if (!empty($this->username)  && !empty($this->password)) {
					fputs($handle, 'EHLO ' . getenv('SERVER_NAME') . $this->crlf);

					$reply = '';

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if (substr($reply, 0, 3) != 250) {
						trigger_error('Error: EHLO not accepted from server!');
						exit();								
					}

					fputs($handle, 'AUTH LOGIN' . $this->crlf);

					$reply = '';

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if (substr($reply, 0, 3) != 334) {
						trigger_error('Error: AUTH LOGIN not accepted from server!');
						exit();						
					}

					fputs($handle, base64_encode($this->username) . $this->crlf);

					$reply = '';

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if (substr($reply, 0, 3) != 334) {
						trigger_error('Error: Username not accepted from server!');
						exit();								
					}

					fputs($handle, base64_encode($this->password) . $this->crlf);

					$reply = '';

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if (substr($reply, 0, 3) != 235) {
						trigger_error('Error: Password not accepted from server!');
						exit();								
					}
				} else {
					fputs($handle, 'HELO ' . getenv('SERVER_NAME') . $this->crlf);

					$reply = '';

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if (substr($reply, 0, 3) != 250) {
						trigger_error('Error: HELO not accepted from server!');
						exit();							
					}
				}

				if ($this->verp) {
					fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf);
				} else {
					fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf);
				}

				$reply = '';

				while ($line = fgets($handle, 515)) {
					$reply .= $line;

					if (substr($line, 3, 1) == ' ') {
						break;
					}
				}

				if (substr($reply, 0, 3) != 250) {
					trigger_error('Error: MAIL FROM not accepted from server!');
					exit();							
				}

				if (!is_array($this->to)) {
					fputs($handle, 'RCPT TO: <' . $this->to . '>' . $this->crlf);

					$reply = '';

					while ($line = fgets($handle, 515)) {
						$reply .= $line;

						if (substr($line, 3, 1) == ' ') {
							break;
						}
					}

					if ((substr($reply, 0, 3) != 250) && (substr($reply, 0, 3) != 251)) {
						trigger_error('Error: RCPT TO not accepted from server!');
						exit();							
					}
				} else {
					foreach ($this->to as $recipient) {
						fputs($handle, 'RCPT TO: <' . $recipient . '>' . $this->crlf);

						$reply = '';

						while ($line = fgets($handle, 515)) {
							$reply .= $line;

							if (substr($line, 3, 1) == ' ') {
								break;
							}
						}

						if ((substr($reply, 0, 3) != 250) && (substr($reply, 0, 3) != 251)) {
							trigger_error('Error: RCPT TO not accepted from server!');
							exit();								
						}
					}
				}

				fputs($handle, 'DATA' . $this->crlf);

				$reply = '';

				while ($line = fgets($handle, 515)) {
					$reply .= $line;

					if (substr($line, 3, 1) == ' ') {
						break;
					}
				}

				if (substr($reply, 0, 3) != 354) {
					trigger_error('Error: DATA not accepted from server!');
					exit();						
				}
            	
				// According to rfc 821 we should not send more than 1000 including the CRLF
				$message = str_replace("\r\n", "\n",  $header . $message);
				$message = str_replace("\r", "\n", $message);
				
				$lines = explode("\n", $message);
				
				foreach ($lines as $line) {
					$results = str_split($line, 998);
					
					foreach ($results as $result) {
						if (substr(PHP_OS, 0, 3) != 'WIN') {
							fputs($handle, $result . $this->crlf);
						} else {
							fputs($handle, str_replace("\n", "\r\n", $result) . $this->crlf);
						}							
					}
				}
				
				fputs($handle, '.' . $this->crlf);

				$reply = '';

				while ($line = fgets($handle, 515)) {
					$reply .= $line;

					if (substr($line, 3, 1) == ' ') {
						break;
					}
				}

				if (substr($reply, 0, 3) != 250) {
					trigger_error('Error: DATA not accepted from server!');
					exit();						
				}
				
				fputs($handle, 'QUIT' . $this->crlf);

				$reply = '';

				while ($line = fgets($handle, 515)) {
					$reply .= $line;

					if (substr($line, 3, 1) == ' ') {
						break;
					}
				}

				if (substr($reply, 0, 3) != 221) {
					trigger_error('Error: QUIT not accepted from server!');
					exit();						
				}

				fclose($handle);
			}
		}
	}
}
?>


sunucunun php mail i kapatılmış

isterseniz mail giriş bilgilerinide verebilirm

wordpress için yapmışlar

http://blog.natro.com/2011/08/24/wordpress-ile-smtp-kimlik-dogrulamasi/
 

sguven

OpenCart-TR
Katılım
21 Mar 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
sorun çözülmüştür.

natro dan hosting alıpta smtp mail sorunu yaşayanlar bu dosyayı mail.php ile içeriği ile değiştirsinler

hem türkçe geliyor. hemde doğrulamayı geçiyor.
 

Ekli dosyalar

  • mail.txt
    9.4 KB · Görüntüleme: 1,592

niTRos001

OpenCart-TR
Katılım
23 Eyl 2011
Mesajlar
128
Tepkime puanı
0
Puanları
0
Yaş
32
Konum
Ankara
Web sitesi
www.baylas.com
Aynı sorun bende de vardı mail ayarlarından php mail yaptım ve mail bilgilerini silmedim mailler benim girdiğim mail adresinden geliyor..
 

sguven

OpenCart-TR
Katılım
21 Mar 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
evet sizin host ta olabilir bu natrohosttan alanlar için
 

tiger

OpenCart-TR
Katılım
12 Ocak 2012
Mesajlar
2
Tepkime puanı
0
Puanları
0
sguven' Alıntı:
sorun çözülmüştür.

natro dan hosting alıpta smtp mail sorunu yaşayanlar bu dosyayı mail.php ile içeriği ile değiştirsinler

hem türkçe geliyor. hemde doğrulamayı geçiyor.

Merhabalar.
Natro hosta sahip birisi olarak 2 gün boyunca bu mail işiyle uğraştım. Sonunda senin dosyan yardımıyla iş çözüldü. Sadece port numarasını 587 yaptım. Teşekkürler.
 

wolveron

OpenCart-TR
Katılım
2 Mar 2012
Mesajlar
2
Tepkime puanı
0
Puanları
0
sguven' Alıntı:
sorun çözülmüştür.

natro dan hosting alıpta smtp mail sorunu yaşayanlar bu dosyayı mail.php ile içeriği ile değiştirsinler

hem türkçe geliyor. hemde doğrulamayı geçiyor.

ÇOK TEŞŞEKKÜR EDERİM ÜSTAT ..
 

gokduman

OpenCart-TR
Katılım
13 Mar 2012
Mesajlar
2
Tepkime puanı
0
Puanları
0
arkadaşlar hepinize ayrı ayrı teşekkür ediyorum elinize emeğinize sağlık
 

byclever

OpenCart-TR
Katılım
10 Mar 2012
Mesajlar
11
Tepkime puanı
0
Puanları
0
bende natro host kullanıyorum ve aynı sorun vardı , çözüldü , paylaşım için teşekkürler...
 

elesta

OpenCart-TR
Katılım
15 Mar 2012
Mesajlar
72
Tepkime puanı
0
Puanları
0
sguven teşekkürler anında çözüldü problem ;)
 

redi_red

OpenCart-TR
Katılım
10 May 2012
Mesajlar
5
Tepkime puanı
0
Puanları
0
sorunu çözenin eline, koluna, koduna sağlık saolsun :)
 

sethem

OpenCart-TR
Katılım
28 Mar 2012
Mesajlar
1
Tepkime puanı
0
Puanları
0
Ya ben haila sorun yaşıyorum mesajınız gönderildi diyor fakat bana gelmiyor

ayarlarda php mail seçili
host : smtp.live.com
kullanıcı adı : mail adresim
pass : şifrem
port : 587
zaman aşımı : 5

bu ayarlar open cart ayarlar menüsünde yapılı

php mmail içeriğim ise



<?php
final class Mail {
protected $to;
protected $from;
protected $sender;
protected $subject;
protected $text;
protected $html;
protected $attachments = array();
public $protocol = 'mail';
public $hostname;
public $username;
public $password;
public $port = 587;
public $timeout = 5;
public $newline = "\r\n";
public $crlf = "\r\n";
public $verp = FALSE;
public $parameter = '';

public function setTo($to) {
$this->to = $to;
}

public function setFrom($from) {
$this->from = $from;
}

public function addheader($header, $value) {
$this->headers[$header] = $value;
}

public function setSender($sender) {
$this->sender = html_entity_decode($sender);
}

public function setSubject($subject) {
$this->subject = '=?UTF-8?B?' . base64_encode($subject) . '?=';
}

public function setText($text) {
$this->text = $text;





}

public function setHtml($html) {
$this->html = $html;
}

public function addAttachment($file, $filename = '') {
if (!$filename) {
$filename = basename($file);
}

$this->attachments[] = array(
'filename' => $filename,
'file' => $file
);
}

public function send() {
if (!$this->to) {
exit('Error: E-Mail to required!');
}

if (!$this->from) {
exit('Error: E-Mail from required!');
}

if (!$this->sender) {
exit('Error: E-Mail sender required!');
}

if (!$this->subject) {
exit('Error: E-Mail subject required!');
}

if ((!$this->text) && (!$this->html)) {
exit('Error: E-Mail message required!');
}

if (is_array($this->to)) {
$to = implode(',', $this->to);
} else {
$to = $this->to;
}

$boundary = '----=_NextPart_' . md5(time());

$header = '';

if ($this->protocol != 'mail') {
$header .= 'To: ' . $to . $this->newline;
$header .= 'Subject: ' . $this->subject . $this->newline;
}

$header .= 'Date: ' . date("D, d M Y H:i:s O") . $this->newline;
//$header .= 'From: "' . $this->sender . '" <' . $this->from . '>' . $this->newline;
//$header .= 'From: ' . $this->sender . '<' . $this->from . '>' . $this->newline;
$header .= 'From: ' . '=?UTF-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $this->newline;
$header .= 'Reply-To: ' . $this->sender . '<' . $this->from . '>' . $this->newline;
$header .= 'Return-Path: ' . $this->from . $this->newline;
$header .= 'X-Mailer: PHP/' . phpversion() . $this->newline;
$header .= 'MIME-Version: 1.0' . $this->newline;
$header .= 'Content-Type: multipart/mixed; boundary="' . $boundary . '"' . $this->newline;
$header .= 'Content-Transfer-Encoding: 8bit' . $this->newline;
$header .= $this->newline;

if (!$this->html) {
$message = '--' . $boundary . $this->newline;
$message .= 'Content-Type: text/plain; charset="utf-8"' . $this->newline;
$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;
$message .= $this->text . $this->newline;
} else {
$message = '--' . $boundary . $this->newline;
$message .= 'Content-Type: multipart/alternative; boundary="' . $boundary . '_alt"' . $this->newline . $this->newline;
$message .= '--' . $boundary . '_alt' . $this->newline;
$message .= '' . $this->newline;
$message .= '' . $this->newline;

if ($this->text) {
$message .= $this->text . $this->newline;
} else {
$message .= '' . $this->newline;
}

$message .= '--' . $boundary . '_alt' . $this->newline;
$message .= 'Content-Type: text/html; charset="utf-8"' . $this->newline;
$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;
$message .= $this->html . $this->newline;
$message .= '--' . $boundary . '_alt--' . $this->newline;
}

foreach ($this->attachments as $attachment) {
if (file_exists($attachment['file'])) {
$handle = fopen($attachment['file'], 'r');
$content = fread($handle, filesize($attachment['file']));

fclose($handle);

$message .= '--' . $boundary . $this->newline;
$message .= 'Content-Type: application/octetstream' . $this->newline;
$message .= 'Content-Transfer-Encoding: base64' . $this->newline;
$message .= 'Content-Disposition: attachment; filename="' . basename($attachment['filename']) . '"' . $this->newline;
$message .= 'Content-ID: <' . basename($attachment['filename']) . '>' . $this->newline . $this->newline;
$message .= chunk_split(base64_encode($content));
}
}

$message .= '--' . $boundary . '--' . $this->newline;

if ($this->protocol == 'mail') {
ini_set('sendmail_from', $this->from);

if ($this->parameter) {
mail($to, '=?UTF-8?B?'.base64_encode($this->subject).'?=', $message, $header, $this->parameter);
} else {
mail($to, '=?UTF-8?B?'.base64_encode($this->subject).'?=', $message, $header);
}

} elseif ($this->protocol == 'smtp') {
$handle = fsockopen($this->hostname, $this->port, $errno, $errstr, $this->timeout);

if (!$handle) {
error_log('Error: ' . $errstr . ' (' . $errno . ')');
} else {
if (substr(PHP_OS, 0, 3) != 'WIN') {
socket_set_timeout($handle, $this->timeout, 0);
}

while ($line = fgets($handle, 515)) {
if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($this->hostname, 0, 3) == 'tls') {
fputs($handle, 'STARTTLS' . $this->crlf);

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 220) {
error_log('Error: STARTTLS not accepted from server!');
}
}

if (!empty($this->username) && !empty($this->password)) {
fputs($handle, 'EHLO ' . getenv('SERVER_NAME') . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 250) {
error_log('Error: EHLO not accepted from server!');
}

fputs($handle, 'AUTH LOGIN' . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 334) {
error_log('Error: AUTH LOGIN not accepted from server!');
}

fputs($handle, base64_encode($this->username) . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 334) {
error_log('Error: Username not accepted from server!');
}

fputs($handle, base64_encode($this->password) . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 235) {
error_log('Error: Password not accepted from server!');
}
} else {
fputs($handle, 'HELO ' . getenv('SERVER_NAME') . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 250) {
error_log('Error: HELO not accepted from server!');
}
}

if ($this->verp) {
fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf);
} else {
fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf);
}

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 250) {
error_log('Error: MAIL FROM not accepted from server!');
}

if (!is_array($this->to)) {
fputs($handle, 'RCPT TO: <' . $this->to . '>' . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if ((substr($reply, 0, 3) != 250) && (substr($reply, 0, 3) != 251)) {
error_log('Error: RCPT TO not accepted from server!');
}
} else {
foreach ($this->to as $recipient) {
fputs($handle, 'RCPT TO: <' . $recipient . '>' . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if ((substr($reply, 0, 3) != 250) && (substr($reply, 0, 3) != 251)) {
error_log('Error: RCPT TO not accepted from server!');
}
}
}

fputs($handle, 'DATA' . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 354) {
error_log('Error: DATA not accepted from server!');
}

fputs($handle, $header . $message . $this->crlf);
fputs($handle, '.' . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 250) {
error_log('Error: DATA not accepted from server!');
}

fputs($handle, 'QUIT' . $this->crlf);

$reply = '';

while ($line = fgets($handle, 515)) {
$reply .= $line;

if (substr($line, 3, 1) == ' ') {
break;
}
}

if (substr($reply, 0, 3) != 221) {
error_log('Error: QUIT not accepted from server!');
}

fclose($handle);
}
}
}
}
?>


bana buradaki hatam nerede olduğunu söyleyebilecek biri varmı :((((

bu arada benim hostumda Natro
 

pinkwall

OpenCart-TR
Katılım
1 Tem 2010
Mesajlar
6
Tepkime puanı
0
Puanları
0
Çooooooooooooooooooooooook teşekkür ederim,natro host kullanıyorum.Birebir uyguladım yazdıklarınızı ve oldu,şu an benden mutlusu yok....:)
 

denizkilic

OpenCart-TR
Katılım
21 May 2012
Mesajlar
9
Tepkime puanı
0
Puanları
0
Benim başka bir sorunum var mailerim ulaşıyor fakat türkçe karakterlerde sorun yaşıyorum.
bütün türkçe karakterler anlamsız şekillerde geliyor.
yardım edecek varmıdır ?
1.5.2.1 sürümünü kullanıyorum...
 

FatihDora

OpenCart-TR
Katılım
30 Tem 2011
Mesajlar
23
Tepkime puanı
0
Puanları
0
Yaş
35
Konum
İstanbul
denizkilic' Alıntı:
Benim başka bir sorunum var mailerim ulaşıyor fakat türkçe karakterlerde sorun yaşıyorum.
bütün türkçe karakterler anlamsız şekillerde geliyor.
yardım edecek varmıdır ?
1.5.2.1 sürümünü kullanıyorum...

notepad ++ kur utf8 bomsuz olarak dönüştür.
 

denizkilic

OpenCart-TR
Katılım
21 May 2012
Mesajlar
9
Tepkime puanı
0
Puanları
0
FatihDora' Alıntı:
denizkilic' Alıntı:
Benim başka bir sorunum var mailerim ulaşıyor fakat türkçe karakterlerde sorun yaşıyorum.
bütün türkçe karakterler anlamsız şekillerde geliyor.
yardım edecek varmıdır ?
1.5.2.1 sürümünü kullanıyorum...

notepad ++ kur utf8 bomsuz olarak dönüştür.

öyle bişey yazmışsın ki yazdığını anlasam zaten çoktan yapmıştım :D
nasıl yapılır bu söylediğin işlemler ?
 

FatihDora

OpenCart-TR
Katılım
30 Tem 2011
Mesajlar
23
Tepkime puanı
0
Puanları
0
Yaş
35
Konum
İstanbul
çokta zor bir şey değil gerçi ama ekleyin isterseniz tarif edeyim........
fatihdora@msn.com
 
Üst