Linux'ta Komut Satırından Eklerle E-posta Nasıl Gönderilir

How Send Email With Attachments From Command Line Linux



Çoğu bilgisayar kullanıcısı muhtemelen basit e-posta gönderme ve alma sürecine aşinadır. Basit metin konuşmalarının yanı sıra, e-postalar dosya göndermek ve almak için de kullanılabilir. Bu dosyalar bir e-postanın içinde ek olarak aktarılır. Seçtiğiniz herhangi bir e-posta istemcisi, ekleri olan e-postaları göndermek ve almak için kullanılabilir.

Bir Linux kullanıcısı olarak, ekli e-postaları göndermek için terminal tabanlı yöntemleri tercih edebilirsiniz. Bu makale, Linux Mint 20'deki komut satırından ekli e-posta göndermenin dört farklı yöntemini gösterir.







Linux Mint 20'deki komut satırından ekleri olan bir e-posta göndermek için aşağıdaki dört yöntemden herhangi birini kullanabilirsiniz.



Not: Aşağıda tartışılan tüm yöntemler için her e-postaya abc.txt adlı örnek metin dosyasını ekleyin. Ayrıca PDF'ler, elektronik tablolar, resimler, sesler ve daha fazlası gibi başka tür dosyalar da ekleyebilirsiniz.



Yöntem 1: mutt Paketini Kullanma

Mutt paketi, varsayılan olarak Linux sistemlerinde kurulu değildir. Bu nedenle, öncelikle aşağıdaki komutu terminalinizde çalıştırarak bu paketi kurmanız gerekecek:





$sudouygunYüklemekahmak

Mutt paketi, gerekli tüm bağımlılıklarla birlikte Linux Mint 20 sisteminize yüklendikten sonra, aşağıdaki resimde gösterildiği gibi başka komutlar çalıştırabilirsiniz:



Mutt paketi sistemimize yüklendikten sonra, bu paketi aşağıdaki şekilde ekli bir e-posta göndermek için kullanabilirsiniz:

$dışarı attıÖrnek E-posta Gövdesi|mutt –s Örnek E-posta Konusu
–a ÖrnekEk ÖrneğiE-posta Kimliği

Burada, Örnek E-posta Gövdesini e-postanızın asıl gövdesiyle değiştirin; E-postanızın asıl konusuyla birlikte Örnek E-posta Konusu; Eklemek istediğiniz dosyanın yolu ile SampleAttachment (ayrıca eklenecek tüm dosyaların yollarını boşluklarla ayırarak tek bir e-postaya birden fazla dosya ekleyebilirsiniz); ve e-postayı göndermek istediğiniz alıcının e-posta kimliğiyle birlikte SampleEmailID.

Yöntem 2: Posta Komutunu Kullanma

Mail komutu, Linux sistemlerinde varsayılan olarak kurulu olarak gelmeyen mailutils paketine dahildir. Bu nedenle, bu yöntemi kullanmak için önce terminalinizde aşağıdaki komutu çalıştırarak bu paketi yüklemelisiniz:

$sudouygunYüklemekmailutils

Mailutils paketi, gerekli tüm bağımlılıklarla birlikte Linux Mint 20 sisteminize yüklendikten sonra, aşağıdaki resimde gösterildiği gibi başka komutlar çalıştırabilirsiniz:

mailutils paketi sisteminize yüklendikten sonra, bu paketi aşağıdaki şekilde ekli bir e-posta göndermek için kullanabilirsiniz:

$dışarı attıÖrnek E-posta Gövdesi|mail –s Örnek E-posta Konusu
SampleEmailID –Bir ÖrnekEki

Burada, Örnek E-posta Gövdesini e-postanızın asıl gövdesiyle değiştirin; E-postanızın asıl konusuyla birlikte Örnek E-posta Konusu; Eklemek istediğiniz dosyanın yolu ile SampleAttachment (eklenecek tüm dosyaların yollarını boşluklarla ayırarak basitçe belirterek tek bir e-postaya birden çok dosya ekleyebilirsiniz); ve e-postayı göndermek istediğiniz alıcının e-posta kimliğiyle birlikte SampleEmailID.

Yöntem 3: mailx Komutunu Kullanma

mailx komutu da mailutils paketine dahildir ve muhtemelen bu paketi Yöntem 2'de zaten yüklemiş olduğunuzdan, paketi yeniden yüklemeniz gerekmez. Bunun yerine, aşağıda gösterilen şekilde ekleri olan bir e-posta göndermek için mailx komutunu kullanabilirsiniz:

$dışarı attıÖrnek E-posta Gövdesi|mailx –s Örnek E-posta Konusu
–a ÖrnekEk ÖrneğiE-posta Kimliği

Burada, Örnek E-posta Gövdesini e-postanızın asıl gövdesiyle değiştirin; E-postanızın asıl konusuyla birlikte Örnek E-posta Konusu; Eklemek istediğiniz dosyanın yolu ile SampleAttachment (eklenecek tüm dosyaların yollarını boşluklarla ayırarak basitçe belirterek tek bir e-postaya birden çok dosya ekleyebilirsiniz); ve e-postayı göndermek istediğiniz kişinin e-posta kimliğiyle birlikte SampleEmailID.

Yöntem 4: mpack Paketini Kullanma

Mpack paketi de varsayılan olarak Linux sistemlerinde kurulu değildir. Aşağıdaki komutu terminalinizde çalıştırarak bu paketi yükleyebilirsiniz:

$sudouygunYüklemekpaket

Linux Mint 20 sisteminize mpack paketi yüklendikten sonra, gerekli tüm bağımlılıklarla birlikte aşağıdaki resimde gösterildiği gibi başka komutlar çalıştırabilirsiniz:

mpack paketi sistemimize yüklendikten sonra, bu paketi aşağıdaki şekilde ekli bir e-posta göndermek için kullanabilirsiniz:

$mpack –s Örnek E-posta Konusu –a ÖrnekEk ÖrnekE-postaKimliği

Burada, Örnek E-posta Konusunu e-postanızın asıl konusu ile değiştirin; Eklemek istediğiniz dosyanın yolu ile SampleAttachment (eklenecek tüm dosyaların yollarını boşluklarla ayırarak basitçe belirterek tek bir e-postaya birden çok dosya ekleyebilirsiniz); ve e-postayı göndermek istediğiniz kişinin e-posta kimliğiyle birlikte SampleEmailID.

Çözüm

Bu makalede tartışılan dört yöntemden herhangi birini kullanarak, istediğiniz kadar ekli e-postayı kolayca gönderebilirsiniz. Bu yöntemler oldukça basit ve anlaşılırdır ve gerekli paketleri kurduktan sonra, komut satırı aracılığıyla ekli bir e-posta göndermek için tek bir komut yeterlidir. Bu komutlar emrinizdeyken, ekli e-postalar göndermek asla terminalden daha kolay olamazdı.