13 Şubat 2013 Çarşamba

OJS Kurumsal SMTP Konfigürasyonu

OJS kurulumunda sistem varsayılan olarak e-postaları PHP  fonksiyonu ile gönderir. Bu da alıcı tarafta e-postaların spama düşmesine veya ulaşmamasına neden olabilir; çünkü alıcı taraftaki e-posta sunucusu gönderici sunucu için bir kimlik doğrulaması gereçekleştiremez.

OJS'de bu sorunu kurumsal smtp sunucunuz aracılığıyla giderebilirsiniz. Yapılması gereken:
  • OJS'nin koştuğu sunucudaki ojs klasörü altındaki config.inc.php dosyasını bulunuz (Ör. ...\Apache Software Foundation\Apache2.2\apps\ojs)
  • config.inc.php dosyasını metin editörü (ör. notped) ile açınız.
  • Email Settings kısmını bulun ve aşağıda renklendirilmiş ksımları örneğe uygun olarak düzenleyin ve kaydedin.
;;;;;;;;;;;;;;;;;;;;;;;;;
; Email Settings ;
;;;;;;;;;;;;;;;;;;;;;;;;;

[email]
; Use SMTP for sending mail instead of mail()
smtp = On

; SMTP server settings
smtp_server = smtp.dogus.edu.tr
smtp_port = 25

; Enable SMTP authentication
; Supported mechanisms: PLAIN, LOGIN, CRAM-MD5, and DIGEST-MD5
smtp_auth = LOGIN
smtp_username = journal
smtp_password = *********


; Allow envelope sender to be specified
; (may not be possible with some server configurations)
allow_envelope_sender = On

; Default envelope sender to use if none is specified elsewhere
default_envelope_sender = journal@dogus.edu.tr
; Enable attachments in the various "Send Email" pages.
; (Disabling here will not disable attachments on features that

; require them, e.g. attachment-based reviews)
enable_attachments = On

; Amount of time required between attempts to send non-editorial emails
; in seconds. This can be used to help prevent email relaying via OJS.
time_between_emails = 3600

; Maximum number of recipients that can be included in a single email
; (either as To:, Cc:, or Bcc: addresses) for a non-priveleged user
max_recipients = 10

; If enabled, email addresses must be validated before login is possible.
require_validation = Off

; Maximum number of days before an unvalidated account expires and is deleted
validation_timeout = 14
  • Dergi web ara yüzünden  Home > User > Journal Management > Journal Setup yolunu takip ederek 1.4 kısmında smtp sunucuya login olan dergi e-posta adresinin  (journal@dogus.edu.tr) aynen yazın.
Not: OJS'de gmail smtp ayarları için  "OJS'de E-Posta Ayarı ve Spam Sorunu"  adlı paylaşıma bakabilirsiniz.

Gmail  ile e-posta ayar örneği için tıklayınız

Hiç yorum yok:

Yorum Gönder