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ı
curlvesudoeriş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.
Swaks'ı indirin.
curl http://www.jetmore.org/john/code/swaks/files/swaks-20130209.0/swaks -o swaks
Betik dosyasını çalıştırılabilir hale getirin.
chmod +x swaks
Perl'i yükleyin.
sudo apt-get -y install perl
-
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:
--auparametresinden sonraki<sender-address>değeri: Direct Mail'deki doğrulanmış gönderen adresiniz.--apparametresinden sonraki<smtp-password>değeri: Gönderen adresiniz için SMTP parolası.--fromparametresinden sonraki<sender-address>değeri: Gönderen adresi (--auile aynı).--toparametresinden sonraki<recipient-address>değeri: Alıcının e-posta adresi.