<?php
// ########################### session_start() ###############################
session_start();
// #############################################################################
// ######################## file error_reporting #############################
error_reporting(E_ALL & ~E_NOTICE);
// #############################################################################
// ######################## Class a1_mail_sender #############################
class a1_mail_sender
{
var $content;
var $os;
var $lb;
var $to;
var $tname;
var $from;
var $reply;
var $subject;
var $type;
var $mbody;
var $hfrom;
var $headers;
var $idfix = 'A1TRADENETWORK';
var $mime = '1.0';
var $charset = 'UTF-8';
var $labels = "<label style=\"font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;color: #666666;border-bottom-width: 2px;
border-bottom-style: solid;border-bottom-color: #00CC00;\">%s</label><br />";
var $labele = "<label style=\"font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;color: #666666;border-bottom-width: 2px;
border-bottom-style: solid;border-bottom-color: #FF0000;\">%s</label><br />";
var $error = 'Error Not Sent';
var $success = 'Success';
var $priority = '3';
var $fname;
var $sto;
var $adminname = 'username'; // username
var $adminpass = 'password'; // password
var $filename = __FILE__;
var $serversign;
var $dffrom;
/**
* h karsiligi saat farki
* y karsiligi yıl farkını verir
* @var array
*/
var $date = array('h'=>0,'y'=>0); //
function a1_mail_sender()
{
$this->filename = basename($this->filename);
}
function stcd()
{
if (strtoupper(substr(PHP_OS,0,3)=='WIN')) {
$eol="\r\n";
$this->os = 'WIN';
}elseif (strtoupper(substr(PHP_OS,0,3)=='MAC')) {
$eol="\r";
$this->os = 'MAC';
}else {
$eol="\n";
$this->os = 'LNX';
}
$this->lb = $eol;
}
function mheader()
{
$this->stcd();
if (!$this->tname)
$this->tname = $this->to;
if (!$this->fname)
$this->fname = $this->from;
$headers = "To: \"".$this->tname."\" <".$this->to.">".$this->lb;
if ($this->reply)
$headers .= "Reply-To: \"".$this->reply."\" <".$this->reply.">".$this->lb;
$headers .= "Subject: ".$this->subject.$this->lb;
$this->dffrom = @ini_get("sendmail_from");
@ini_set("sendmail_from",$this->from);
if ($this->os=='WIN' && $this->hfrom==true)
{
$headers .= "From: \"".$this->fname."\" <".$this->from.">".$this->lb;
$this->to = $this->to;
}elseif (($this->os=='LNX') && ($this->hfrom==true))
{
$headers .= "From: \"".$this->fname."\" <".$this->from.">".$this->lb;
$this->to = '';
}else {
$this->to = '';
}
$headers .= "Message-ID: <".date('YmdHis,',$this->mktime()).
$headers .= $this->idfix."@".$_SERVER['SERVER_NAME'].">".$this->lb;
$headers .= "X-Mailer: PHP v".phpversion().$this->lb;
$headers .= "MIME-Version: ".$this->mime.$this->lb;
$headers .= "Content-type: text/".$this->type."; charset=".$this->charset.$this->lb;
$headers .= "X-Priority: ".$this->priority.$this->lb;
$headers .= "Content-Transfer-Encoding: base64".$this->lb.$this->lb;
$this->headers = $headers;
}
function a1_mail_sender_m($to,$tname,$from,$reply,$subject,$type,$mbody,$hfrom,$fname,$priority='3')
{
$this->to = $to;
$this->sto = $this->to;
$this->tname = $tname;
$this->from = $from;
$this->reply = $reply;
$this->subject = $subject;
$this->type = $type;
$this->mbody = chunk_split(base64_encode(stripslashes($mbody)));
$this->hfrom = $hfrom;
$this->fname = $fname;
$this->priority = $priority;
return $this;
}
function send()
{
$this->mheader();
if (!$this->headers)
{
die();
return false;
}
$mail = mail($this->to,$this->subject,$this->mbody,$this->headers);
@ini_set("sendmail_from",$this->dffrom);
return $mail;
}
function status($f)
{
if (!$f)
{
return $this->label(false,$this->error.' - '.$this->sto);
}else {
return $this->label(true,$this->success.' - '.$this->sto);
}
}
function label($s=true,$str)
{
if ($s) {
return sprintf($this->labels,$str);
}else {
return sprintf($this->labele,$str);
}
}
function postform()
{
$this->serversign = $_SERVER['SERVER_SIGNATURE'];
if (!session_is_registered("session"))
{
$error = false;
if ($_POST)
{
if (($_POST['username']==$this->adminname) &&
($_POST['password']==$this->adminpass)
)
{
$session = true;
session_register("session");
header("Location: ".$this->filename);
}else
{
$error = true;
}
}
$html = $this->loginform($error);
}else {
$html = $this->mailform();
}
return $html;
}
function mailform()
{
$html = <<<HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>A1 Trade Network :: Mailer : Sending email page </title>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.tdleft{
background-color: #DFDFDF;
border-bottom-color: #D4D4D4;
border-bottom-style: solid;
border-bottom-width: 2px;
border-right-color: #DFDFDF;
border-right-style: solid;
border-right-width: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
width: 150px;
height: 20px;
padding-left: 10px;
border-left-color: #FF9900;
border-left-style: solid;
border-left-width: 3px;
vertical-align: top;
padding-top: 2px;
}
#form1 input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
background-attachment: fixed;
border-bottom-color: #D4D4D4;
border-bottom-style: solid;
border-bottom-width: 2px;
border-right-color: #DFDFDF;
border-right-style: solid;
border-right-width: 2px;
border-top-color: #CCCCCC;
border-top-style: outset;
border-top-width: 2px;
border-left-color: #CCCCCC;
border-left-style: groove;
border-left-width: 2px;
}
#form1 span div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-transform: capitalize;
color: #000000;
background-color: #DFDFDF;
border-right-width: 2px;
border-left-width: 3px;
border-bottom-width: 2px;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-right-color: #D4D4D4;
border-bottom-color: #FF9900;
border-left-color: #FF9900;
width: 100%;
padding-left: 10px;
padding-top: 2px;
outline-width: thin;
marker-offset: auto;
padding-bottom: 2px;
margin-left:0px;
}
#form1 div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #000000;
background-color: #FFFFCC;
width: 250px;
padding-right: 5px;
padding-left: 5px;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #DFDFDF;
border-bottom-color: #D4D4D4;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FF9900;
line-height: 14px;
text-align:left;
}
#form1 div a:hover {
text-decoration: none;
color: #CC0000;
}
#form1 label div {
margin-left:2px;
}
a:active,a:visited,a:link {
text-decoration: underline;
color: #0066FF;
}
#form1 .inputexp {
font-weight:bold;
background-color:#CCCCCC;
border-left:3px outset #FF9600;
}
label {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #FF9900;
}
-->
</style>
<script type="text/javascript">
function incr(forms)
{
var frm = document.getElementById(forms);
if(frm.rows<80){
frm.rows = parseInt(frm.rows+3);
}
}
function decr(forms)
{
var frm = document.getElementById(forms);
if(frm.rows>7)
{
frm.rows = parseInt(frm.rows-3);
}
}
</script>
</head>
<body leftmargin="0" topmargin="0" rightmargin="0">
<form id="form1" name="form1" method="post" action="{$this->filename}"
enctype="multipart/form-data">
<table width="100%" border="0" cellspacing="2" cellpadding="1">
<tr><td colspan="3" align="left"><span><a href="?logout=true"
style="font-size:11px;">Logout</a></span></td></tr>
<tr>
<td colspan="3" ><div class="tdleft" style="width:100%;
vertical-align:top; height:auto;">
<p>From name kısmında yazdığınız
isim gönderilirken mail headerına eklenecek olan
değerdir.Boş bırakıldığı
zaman from email adresinde yazan değer kullanılacaktır.<br />
From E-mail kısmı ise bu kısımda
göndereceğiniz e-mail'in kim tarafından
gönderildiğini belirteceğiniz girdi alanıdır.
Windows tabanlı sistemlerde from alanına </p>
</div>
</td></tr>
<tr>
<td colspan="3"><span><div>Sending email page </div></span></td>
</tr>
<tr>
<td class="tdleft">From Name </td>
<td><input name="fname" type="text" id="fname"
tabindex="1" size="50" maxlength="255" /></td>
<td align="right" valign="top"><div>ex) A1 Trade Network
Customer Service </div></td>
</tr>
<tr>
<td class="tdleft"><span class="style1">From E-mail </span></td>
<td><input name="femail" type="text" id="femail"
tabindex="1" size="50" maxlength="255" /></td>
<td align="right" valign="top"><div>ex) a1tradenetwork@gmail.com </div></td>
</tr>
<tr>
<td class="tdleft">Reply-To E-mail </td>
<td><input name="remail" type="text" id="remail"
tabindex="2" size="50" maxlength="255" /></td>
<td align="right" valign="top"><div>ex) info@a1tradenetwork.com </div></td>
</tr>
<tr>
<td class="tdleft">Subject</td>
<td><input name="semail" type="text" id="semail"
tabindex="3" size="50" maxlength="50" /></td>
<td align="right" valign="top"><div>Free B2B
Wholesale Marketplace </div></td>
</tr>
<tr>
<td class="tdleft">E-mail Group </td>
<td><textarea name="gemail" cols="80" rows="7"
id="gemail" tabindex="7"></textarea></td>
<td align="right" valign="top"><div>Write your email list <br />
ex) <br />
a1tradenetwork@gmail.com<br />
erdem@a1tradenetwork.com<br />
a1erdem@gmail.com<br />
</div>
<div><a href="#" onclick="incr('gemail')" >Increase
Size</a> <a href="#" onclick="decr('gemail')" >Decrease Size</a></div></td>
</tr><!--<tr>
<td class="tdleft">E-mail Group </td>
<td><select name="ggemail" id="gemail" tabindex="4">
</select> </td>
<td valign="top"><div>Select Your E-mail Group or<br />
<a href="?newgroup=yes">Create New Group</a> </div></td>
</tr>
<tr>
<td class="tdleft">Post per page count </td>
<td><select name="cemail" id="cemail" tabindex="5">
<option value="1">1</option>
<option value="5">5</option>
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
<option value="100">100</option>
<option value="150">150</option>
</select></td>
<td valign="top"><div>Select value count </div></td>
</tr>
-->
<tr>
<td class="tdleft">Priority</td>
<td><select name="mpriority" id="mpriority" tabindex="6">
<option value="3" selected="selected">Normal</option>
<option value="1">Highest</option>
<option value="5">Low</option>
</select></td>
<td align="right" valign="top"><div> Select your mail priority </div></td>
</tr>
<tr>
<td class="tdleft">Send Type </td>
<td><select name="temail" id="temail" tabindex="6">
<option value="plain" selected="selected">TEXT</option>
<option value="html">HTML</option>
</select></td>
<td align="right" valign="top"><div>
if you want sent text mail select "text"<br />
if other
you must select your "html" format </div></td>
</tr>
<tr>
<td class="tdleft">Message</td>
<td><textarea name="memail" id="memail"
cols="80" rows="7" tabindex="7"></textarea></td>
<td rowspan="2" align="right" valign="top"><div>
<p>Write Your message </p>
<p>yes</p>
<p>maa</p>
</div>
<div><a href="#" onclick="incr('memail')" >Increase
Size</a> <a href="#" onclick="decr('memail')" >Decrease Size</a></div>
</td>
</tr><tr>
<td align="right"><input name="Submit2" type="reset" class="inputexp" value="Reset" /></td>
<td ><input name="Submit" type="submit" class="inputexp" value="Submit" /></td>
</tr>
</table>
<label><div style="width:400px;margin-top:10px;">{$this->serversign}</div></label>
</form>
</body>
</html>
HTML;
return $html;
}
function loginform($error=false)
{
if ($error)
{
$errorhtml = '<tr><td colspan="4">
<span style="width:250px;background-color:#ff0000;
color:#ffffff;font-weight:bold;font-family:verdana;
font-size:11px;">
Error : Please Try Login</span></td></tr>';
}
else {
$errorhtml = '';
}
$html = <<<HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>A1 Trade Network :: Mailer : Login Page</title>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.tdleft{
background-color: #DFDFDF;
border-bottom-color: #D4D4D4;
border-bottom-style: solid;
border-bottom-width: 2px;
border-right-color: #DFDFDF;
border-right-style: solid;
border-right-width: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
width: 150px;
height: 20px;
padding-left: 10px;
border-left-color: #FF9900;
border-left-style: solid;
border-left-width: 3px;
vertical-align: top;
padding-top: 2px;
}
#form1 input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
background-attachment: fixed;
border-bottom-color: #D4D4D4;
border-bottom-style: solid;
border-bottom-width: 2px;
border-right-color: #DFDFDF;
border-right-style: solid;
border-right-width: 2px;
border-top-color: #CCCCCC;
border-top-style: outset;
border-top-width: 2px;
border-left-color: #CCCCCC;
border-left-style: groove;
border-left-width: 2px;
}
#form1 span div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-transform: capitalize;
color: #000000;
background-color: #DFDFDF;
border-right-width: 2px;
border-left-width: 3px;
border-bottom-width: 2px;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-right-color: #D4D4D4;
border-bottom-color: #FF9900;
border-left-color: #FF9900;
width: 100%;
padding-left: 10px;
padding-top: 2px;
outline-width: thin;
marker-offset: auto;
padding-bottom: 2px;
margin-left:0px;
}
#form1 .inputexp {
font-weight:bold;
background-color:#CCCCCC;
border-left:3px outset #FF9600;
}
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="{$this->filename}">
<table width="30%" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<td colspan="3"><span><div id="header">Login Mailer </div></span> </td>
</tr>
{$errorhtml}
<tr>
<td class="tdleft">Username</td>
<td><input name="username" type="text" id="username"
value="{$_POST['username']}"/></td>
<td> </td>
</tr>
<tr>
<td class="tdleft">Password</td>
<td><input name="password" type="password" id="password" value=""/></td>
<td> </td>
</tr>
<tr>
<td align="right" valign="top"><input name="Reset"
type="reset" class="inputexp" value="Reset" /></td>
<td><input name="Submit" type="submit" class="inputexp" value="Submit" /></td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
HTML;
return $html;
}
/**
* adds_trim fonsiyonunda
* ilk deger uygulama yapılacak degiskendir.
* ikinci bool deger ise addslashes fonk.
* uygulanması için varsayılan true, üçüncü bool değer ise
* trim uygulanması için kullanılır varsayılan true
*
* @param string $str
* @param bool $adds
* @param bool $trim
* @return string
*/
function adds_trim($str,$adds=true,$trim=true)
{
if ($trim)
$str = trim($str);
if ($adds)
$str = addslashes($str);
return $str;
}
/**
* mktime
*
* @return unixtime
*/
function mktime()
{
return mktime((date('H')+$this->date['h']),
(date('s')),(date('i')),date('m'),
(date('d')),(date('y')+$this->date['y']));
}
/**
* m_control mail kontrolü için kullanılıyor
*
* @param array $emails
* @return array
*/
function m_control($emails)
{
$nemails = array(); // yeni emaillerin dizisi olusuturuldu
foreach ($emails as $key => $value)
{
if ($this->email_eregi($value)) // email dogrulaması yapiliyor
$nemails[] = $value; // dogruysa yeni diziye ekleniyor.
}
return $nemails; //yeni email dizisi donuyor
}
function email_eregi($e)
{
return (eregi(
'^[-!#$%&\'*+\\./0-9=?A-Z^_`{|}~]+'.
'@'.
'([-0-9A-Z]+\.)+' .
'([0-9A-Z]){2,4}$',
$this->adds_trim($e,false)));
}
function split($s)
{
return preg_split('/\n/',$s);
}
}
// #############################################################################
// ##################### create class a1_mail_sender #########################
$mail = new a1_mail_sender();
// #############################################################################
// ######################## mailer page view code #############################
if (isset($_GET['logout']) && ($_GET['logout']=="true"))
{
session_destroy();
}
if (!isset($_POST['gemail']))
{
print $mail->postform();
}else {
/*
$f = fopen("./all.txt","r");
$c = fread($f, filesize("all.txt"));
fclose($f);
$mesagge = <<<html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>A1 Ticaret Global B2B Toptan Pazaryeri</title>
<style type="text/css">
<!--
.header {
background-image: url(a1back.gif);
background-repeat: repeat-x;
background-position: 0px -30px;
height: 70px;
vertical-align:top;
}
#head{
width:650px;
height:70px;
position:absolute;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#147096;
font-weight:bold;
padding-right:5px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
/*margin-bottom: 0px;/
}
#icerik_head
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
text-align:justify;
padding-top:0px;
}
.style1 {
color: #147096;
font-weight: bold;
}
a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #147096;
font-size:12px;
}
#dip
{
height:20px;
background-color:#147096;
border-bottom:1px solid #f1f1f1;
color:#f1f1f1;
padding:5px;
text-align:center;
}
#dip a{
color:#f1f1f1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
-->
</style>
</head>
<body>
<table width="655" border="0" cellspacing="0" cellpadding="0" style="border-right:1px solid #f1f1f1;">
<tr>
<td class="header"><div id="head">
<table border="0" width="100%" cellpadding="0" cellspacing="0" style="padding-right:5px;">
<tr>
<td align="left"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=">A1 TİCARET</a></td>
<td align="right"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=">Türkiye'nin Global Dış Ticaret Portalı</a></td>
</tr>
<tr>
<td align="left"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=">#1 Global B2B Toptan Pazaryeri</a></td>
<td align="right"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=">Kazancınız Başarımızdır!..</a></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td valign="top"><div id="icerik_head">
<p><strong>Firma Yöneticisi &</strong><br />
<strong>Dış Ticaret Personeli Dikkatlerine,</strong></p>
<p><strong>TÜRKÇE ve İngilizce Zengin İçeriğimiz ve Kolay Kullanıcı arayüzümüz ile Global ve Türkiye web sitelerimizi entegre etmiş bulunmaktayız. </strong></p>
<p>Firmanızı Logonuz ile Global ya da Yerel olarak kaydedebilir, Ürünlerinizi Sergileyebilir, Alım/Satım ve İşbirliği Teklifleri Gönderip Alabilir, Diğer Kayıtlı Üyeler ile Mesajlaşabilir ve Firma Profiliniz/Ürünleriniz Ziyaretçi İstatistikleri Grafiksel Analizlerini inceleyebilirsiniz. Tüm işlemlerinizi gelişmiş <strong>“A1 Panelim”</strong> Kullanıcı Panelinizden Yürütebilirsiniz. </p>
<p>Dilerseniz ürünlerinizi <strong>“A1 Ürünü”</strong> olarak kaydedebilir <strong>İhracat Otomasyon Sistemimizden </strong>faydalanabilirsiniz.</p>
<p align="center" class="style1"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=>A1 Farkını Hissedeceksiniz!</a></p>
<p>Sanayi Odaları Gibi Olmayan Portal için Aidat Toplamıyor, Yabancı Rakiplerimiz Gibi USD 589,00 / Yıl Aidat İstemiyoruz. Vasat çalışmalar ile Destek Havuzlarına Girmeye çalışmıyor, kimseyi kandırmıyoruz. </p>
<p><strong>Ücretsiz Hizmetler Sunuyor ve Dünya Ticaretine Hizmet Ediyoruz. Takip eden dönemde Sistemimiz ücretli hale getirildiğinde makul ve eski üyeleri gözeten bir fiyat politikası izlenecektir. </strong><br />
Dünya pazarlarında rekabet edebilecek ürünler üretiyor ancak; <br />
Yeterli Dış Ticaret deneyimi, bilgi ve kadrosuna sahip değil misiniz? <br />
Pazarlama ve Tanıtım Faaliyetlerinize Yüksek Bütçe ayıramıyor musunuz?</p>
<p>İhtiyaç duyduğunuz girdileri iç piyasadan teminde zorlanıyor musunuz?</p>
<p>İhtiyacınız olan araçları kullanımınıza sunmuş bulunmaktayız. Bizimle İşbirliği Firmanız Çıkarları ile Örtüşmektedir. </p>
<p>İşlerinizde başarılar dileriz.</p>
<p><strong>Saygılarımızla,</strong></p>
<p><strong>Erdem & Erdem</strong><br />
<strong>İşbirliği</strong></p>
</div>
<div id="icerik_head"><strong>Not:</strong> Bu Mesajı Faydalı Olacağını Düşündüğünüz çalışma partnerlerinize iletebilirsiniz<br /><br />
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-weight:bold;">
<tr><td width="100">E-Mail</td><td>: <a href="mailto:a1ticaret@a1tradenetwork.com">a1ticaret@a1tradenetwork.com</a></td></tr>
<tr><td width="100">MSN</td><td>: <a href="mailto:a1erdem@a1tradenetwork.com">a1erdem@a1tradenetwork.com</a></td></tr>
<tr><td>Yahoo IM</td><td>: <a href="mailto:a1erdem@yahoo.com">a1erdem@yahoo.com</a></td></tr>
<tr><td>Skype</td><td>: <a href="skype:a1tradenetwork.com">a1tradenetwork.com</a></td></tr>
<tr><td>ICQ</td><td>: 686 10 837</td></tr>
</table>
</div></td>
</tr>
<tr>
<td id="dip" style="font-weight:bold;"><span style="text-align:left;"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=">www.A1Ticaret.com</a></span> <span style="padding-left:40px;"><a href="http://www.a1tradenetwork.com/mail/tr/?mail=">www.A1TradeNetwork.com</a></span>
</td>
</tr>
</table>
</body>
</html>
html;*/
$_POST = array('gemail'=>$c,'mpriority'=>2,'fname'=>'A1 Ticaret Global B2B Toptan Pazaryeri',
'femail'=>'a1tradenetwork@gmail.com','remail'=>'info@a1tradenetwork.com',
'semail'=>'A1 Ticaret Global B2B Toptan Pazaryeri','temail'=>'html',
'memail'=>$message);
if (/*session_is_registered("session") &&*/ isset($_POST['gemail']))
{
@set_time_limit(0);
$fname = $mail->adds_trim($_POST['fname']);
$femail = $mail->adds_trim($_POST['femail'],false);
$remail = $mail->adds_trim($_POST['reamil'],false);
$semail = $mail->adds_trim($_POST['semail']);
$mpriority = $_POST['mpriority'];
$temail = $_POST['temail'];
$memail = $mail->adds_trim($_POST['memail']);
$denemelist = $mail->m_control(
$mail->split(
$mail->adds_trim($_POST['gemail'],false)
)
);
$denemelist = array_filter($denemelist);
print $mail->label(true,count($denemelist));
for ($i=0;$i<count($denemelist);$i++)
{
$mail->a1_mail_sender_m($denemelist[$i],$denemelist[$i],
$femail,$remail,$semail,$temail,
$memail,true,$fname,$mpriority);
$s = $mail->send();
print $mail->status($s);
}
//print $mail->status(true);
}
}
// #############################################################################
?>
Sınıfın kullanımı şu şekildedir.
giriş bilgilerini kullanıcı adı ve şifre
bilgilerini 55. ve 56. satırlardan düzenleyebilirsiniz.
Giriş yapıldıktan sonra gelen ekranda
- From name kısmında yazdığınız isim gönderilirken mail
headerına eklenecek olan değerdir.Boş bırakıldığı
zaman from email adresinde yazan değer kullanılacaktır.
- From E-mail kısmı ise bu kısımda göndereceğiniz
e-mail'in kim tarafından gönderildiğini belirteceğiniz
girdi alanıdır.
- Reply-To Email kısmı gönderdiğiniz kişi veya kişilerin
mailinizi cevaplarken mailin gönderileceği email adresinizdir.
- Subject kısmı bilindiği üzre mailin başlığını içeren bir değerdir.
- E-mail Group kısmı mailinizin gönderileceği kişilerin
listesinin yazılacağı alandır, burada dikkat edilmesi
gereken her satıra bir email olacak şekilde girişler yapılmasıdır.
- Priority kısmı mailinizin önem derecesini belirleyebileceğiniz alandır.
normal mailler önem derecesi 3'dür.Kullanıcıya kolaylık olması maksadıyla
değerler yerine Normal/Highest ve Low şeklinde tanımlamaya gidilmiştir.
- Send Type kısmı mesajınızın düz yazı formatında mı yoksa html içerikli
gönderilmesini belirleyeceğiniz alandır.
- Mesaj kısmı email groupda yer alan kişilere göndereceğiniz mesajın
içeriğinin girileceği alandır. Send type kısmı html seçildiyse bu alana
html formatında mesaj ekleyebilirsiniz. Emaili alan kişi gönderdiğiniz
şekilde html formatında görünteleyecektir.
Son olarak tüm bu girdileri sağladıktan sonra Submit butonuna bastığınızda
gönderim süreci başlamış olacaktır. Ekranda gönderilen mailin başarılı bir
şekilde veya başarısız şekilde sonuçlandığını görebilme imkanına sahipsiniz.
Takıldığınız yer olursa danışabilirsiniz.