Menu

Ön Sayfa

Mail Server Nedir? Nasıl Faydalanabiliriz?

Kurumsal tanıtım,broşür,bilgilendirme ve buna benzer mailler gönderiyor ve gönderdiğiniz günlük mail sayısı çok fazla ise siz de mail server kiralayabilirsiniz.

Peki mail server nasıl kiralanır ve kullanılır?

SunucuPARK bünyesinde bir mail server kiralamak ve hizmet almak istediğinizde.Mail atarken kullanmak istediğiniz alan adını alıyoruz.Örneğin (Bu e-Posta adresi istenmeyen posta engelleyicileri tarafından korunuyor. Görüntülemek için JavaScript etkinleştirilmelidir.).Size bir mail server kuruyoruz(size özel ip adresiniz ile) ve mail serverınız üzerinden alanadını aldığınız adresle Örnegin(Bu e-Posta adresi istenmeyen posta engelleyicileri tarafından korunuyor. Görüntülemek için JavaScript etkinleştirilmelidir.) mail hesabını sizlere teslim ediyoruz.Günlük 20 bin adet mail atabileceğiniz bu adresten bütün kurumsal müşterilerinize tanıtımlarınızı reklamlarınızı broşürlerinizi mail ile ulaştırabiliryorsunuz.Mail serverınızın bakımları SunucuPARK tarafından yapılmaktadır.Herhangi bir problemde de 7/24 kesintisiz destek verilmektedir.

Mail server hakkında daha detaylı bilgiyi http://sunucupark.com/toplu-email-vds.php adresinden alabilir , siparişte verebilirsiniz.

Sipariş vermeniz durumunda mail serverınız 1 gün içerisinde hazır hale gelecektir. Bu e-Posta adresi istenmeyen posta engelleyicileri tarafından korunuyor. Görüntülemek için JavaScript etkinleştirilmelidir. adresinden de iletişime geçebilirsiniz

MSSQL sa parolasını sıfırlama

Microsoft SQL Server varsayılan yöneticisi 'sa' kullanıcısının parolasını sıfırlamak için aşağıdaki işlemleri takip edebilirsiniz,

Parolayı sıfırlamak için MsSQL'in osql.exe uygulamasından faydalanabiliriz,

osql.exe uygulamasının yolu : C:\Program Files\Microsoft SQL Server\100\Tools\Binn

osql.exe uygulamasına tıklayıp aşağıdaki kod parçacıgını çalıştırıyoruz,

 

 osql -E -Q "EXEC sp_password @new='PASSWORD' , @loginname = 'sa' "

 

Bu komutu çalıştırdığımızda 'sa' kullanıcısının yeni şifresi @new parametresi olacaktır,

 

Faydalı olması dileğiyle,

 

Optimizasyon (SEO) Nedir?

Web site optimizasyonu veya diğer adıyla arama motoru optimizasyonu (SEO) bir sitenin arama motorlarında görünebilirliğini artırmak için yapılan işlemlerin tümüne verilen addır. Ancak bu görünebilirlik doğal yollardan olmalı paralı reklam gösterimleri bu görünümün dışında kalmalıdır. Genel olarak bir sayfa arama motorlarında ne kadar önde görüntülenirse o kadar çok ziyaretçi çeker. Web site optimizasyonu resim araması, yerel arama, akademik arama, … gibi alanlarda yapılabilir.

SEO arama motorlarının nasıl çalıştığını, hangi kelimelerin arandığını ve hangi arama motorunun hedef kitle tarafından kullanıldığını göz önünde bulundurur. Bir siteyi optimize etmek için HTML kodu değiştirilebilir, içeriği değiştirilebilir, siteye anahtar kelimeler eklenebilir. Ayrıca diğer sitelerden optimize edilen siteye gelen linklerin sayısındaki artışta optimizasyon için kullanılır.

Nodejs Hello World Uygulaması (Linux Sunucu Üzerinde)

Nodejs Hello World!

 Nodejs 'in  Linux sunucu üzerine nasıl kurulduğunu anlatmıştık , dilerseniz buraya tıklayarak ilgili makaleye ulaşabilirsiniz.Şimdi gelelim Hello World! uygulamamıza , Nodejs sunucu üzerindeki portlardan çalışan bir javascript kütüphanesidir.Nodejs üzerinde bir uygulama yazmak istiyoruz öncelikle yapmamız gereken işlem expressjs i sunucumuza import etmektir.Peki bunu nasıl yaparız?

Putty aracılığı ile sunucumuzun root bilgilerini kullanarak ssh bağlantısı gerçekleştiriyoruz.Daha sonrasında nodejs i kurmuş olduğumuz dizine gidip aşağıdaki kodu işletiyoruz.

#npm install express

nodejs 'in kurulu olduğu dizinde express kurulumunu da gerçekleştirdik.Şimdi ise kodlama işlemimize geçiyoruz.İsterseniz SFTP yardımı ile sunucuya bağlanın dilerseniz ssh üzerinden bir test dosyası oluşturun biz ilk uygulamamızı ssh üzerinden yazalım,

#vi test.js

test.js dosyamızı açtık içerisine aşağıdaki gibi kodlarımızı yapıştıralım:

const express = require('express') //express adında bir değişken tanımladık
const app = express() //değişkenimiz için uygulamayı açıyoruz.

app.get('/', (req, res) => res.send('Hello World!')) //hello world ü uygulamamıza gönderiyoruz.

app.listen(3000, () => console.log('Example app listening on port 3000!')) //uygulamamız port 3000 üzerinden çalışıyor.

test.js dosyamıza yukarıdaki kod parçacıklarını kopyaladıktan sonra kaydedip çıkış yapıyoruz.

Şimdi http://ipadresi:3000 yazdığımızda uygulamamız çalışmayacaktır.Neden diye sorarsanız;

Nodejs i yükledik , kodlarımızı yazdık herşey doğru fakat nodejs'te apache sunucularından farklı olarak npm'yi start etmemiz gerekmektedir.Örneğin bir apache sunucusunda sunucuyu reboot ettik sunucu açıldı ve herşey düzgün bir şekilde çalışmakta.Nodejs te durum biraz daha farklı node kurulu bir sunucuyu reboot ettiğimizde npm yi başlatmadan uygulamamız asla çalışmamaktadır.npm yi aşağıdaki kodu işleterek çalıştırabiliriz.

#npm start

#node test.js

Aşağıdaki gibi bir çıktı alacaksınız.

root@ubuntu:~/node-v8.9.4# node a.js
Example app listening on port 3000!

 

Şimdi http://ipadresi:3000 yazdığımızda 3000 portunda Hewllo World! uygulamamız bizi karşılayacaktır.

Faydalı olması dileğiyle...

Php ile SMTP mail nasıl gönderilir?


SunucuPARK Hosting firması olarak müşterilerimizin güvenliği sebebi ile phpmail fonksiyonu sunucularımızda çalışmamaktadır.

Bunun sebebi phpmail() fonksiyonu hiçbir kimlik doğrulaması yapmadan mail gönderebilmektedir.Bu da maillerinizin geç ulaşması ve blacklist'e düşebilme sorunsalı yaratmaktadır.Bunun için mail gönderimi yapan scriptlerinize aşağıdaki yönergeleri takip ederek, php ile smtp kimlik doğrulamalı mailler atabilmektesiniz.

 

Php ile SMTP Kimlik doğrulaması yapılarak nasıl mail gönderilir?

Öncelikle buraya tıklayarak gerekli dosyalarımızı indiriyoruz.

PHPMailer sınıfı ile SMTP mail göndermek istediğimizde indirmiş olduğumuz 'class.phpmailer.php' ve 'class.smtp.php' dosyalarını alıp ,

class.phpmailer.php sınıfımızı scriptimize include ediyoruz , aşağıdaki kod bloğunu kullanıyoruz.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'mail.sitem.com';
$mail->Port = 587;
$mail->Username = Bu e-Posta adresi istenmeyen posta engelleyicileri tarafından korunuyor. Görüntülemek için JavaScript etkinleştirilmelidir.';
$mail->Password = 'şifreniz';
$mail->SetFrom($mail->Username, 'Benim Adım');
$mail->AddAddress(Bu e-Posta adresi istenmeyen posta engelleyicileri tarafından korunuyor. Görüntülemek için JavaScript etkinleştirilmelidir.', 'Alıcının Adı');
$mail->CharSet = 'UTF-8';
$mail->Subject = 'Mail Başlığı';
$mail->MsgHTML('Mailin içeriği!');
if($mail->Send()) {
    echo 'Mail gönderildi!';
} else {
    echo 'Mail gönderilirken bir hata oluştu: ' . $mail->ErrorInfo;
}

 

Scriptimizi bu şekilde hazırladığımızda , mail gönderimi başarı ile sonuçlanacaktır.

Host adresini ve alici adresini script üzerinden düzenlemeyi unutmayalım,include ettiğimiz phpmailer dosyası da hazırlamış olduğumuz scriptimizle aynı dizinde bulunması gerekmektedir.

 

Faydalı Olması Dileğiyle,

SunucuPARK Destek