Tüm Ürünler
Search
Belge Merkezi

Direct Mail:SMTP - Perl

Son Güncelleme:Oct 04, 2026

Perl tabanlı bir komut satırı SMTP test aracı olan Swaks kullanarak Direct Mail'in SMTP hizmeti üzerinden e-posta gönderin.

Ön koşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  • Direct Mail'de doğrulanmış bir gönderen adresi

  • Gönderen adresiniz için SMTP parolası

  • curl ve sudo erişimine sahip bir Debian/Ubuntu sistemi

E-posta gönderme

Swaks (Swiss Army Knife for SMTP), SMTP'yi test etmek için kullanılan Perl tabanlı bir komut satırı aracıdır. Aşağıdaki adımlarla Swaks'ı yükleyip Direct Mail'in SMTP hizmeti üzerinden e-posta gönderebilirsiniz.

  1. Swaks'ı indirin.

   curl http://www.jetmore.org/john/code/swaks/files/swaks-20130209.0/swaks -o swaks
  1. Betik dosyasını çalıştırılabilir hale getirin.

   chmod +x swaks
  1. Perl'i yükleyin.

   sudo apt-get -y install perl
  1. E-posta gönderin. Komutu çalıştırmadan önce yer tutucu değerleri değiştirin.

       ./swaks --auth \
               --server smtpdm.aliyun.com \
               --au <sender-address> \
               --ap <smtp-password> \
               --from <sender-address> \
               --to <recipient-address> \
               --h-Subject: "Hello" \
               --body 'Testing mail!'

Aşağıdaki yer tutucuları değiştirin:

  • --au parametresinden sonraki <sender-address> değeri: Direct Mail'deki doğrulanmış gönderen adresiniz.

  • --ap parametresinden sonraki <smtp-password> değeri: Gönderen adresiniz için SMTP parolası.

  • --from parametresinden sonraki <sender-address> değeri: Gönderen adresi (--au ile aynı).

  • --to parametresinden sonraki <recipient-address> değeri: Alıcının e-posta adresi.