Komut satırından posta gönderme


15

Tamam, sahip olduğum bu küçük e-posta projesiyle ilgilenecek bir şey aradım.

İlk olarak, biraz arka plan: Ailemin her yıl gizli bir Noel Baba var ve kimin için kimin hediye alacağını rastgele bir senaryo yazmayı teklif ettim. Yapmak istediğim şey, kimin için hediye alacaklarını bildiren bir e-posta göndermektir, ancak Gizli Noel Baba'ya katılacağım için e-postaları gmail hesabım üzerinden göndermek istemiyorum.

Soru: Komut satırından / komut dosyasından bir e-postayı gmail hesabımda (veya başka bir posta hesabında) "gönderilen öğelerimde" saklamaksızın nasıl gönderebilirim. Ben düşünüyorum ben kendi SMTP sunucusu kurmak olurdu, ama gerçekten oldukça clueless değilim.


1
Bu güzel bir fikir!
SaintWacko

Bir SMTP sunucusu kullanmıyorsanız, e-postayı Önemsiz / Spam postalarına gönderme şansınız olduğunu unutmayın. Bir SMTP sunucusu (ağda yerel) kullanıyorsanız, ISS'nizin internet bağlantınızın arkasındaki sunucuları barındırmanıza izin vereceğinden emin olun. Birçoğu sizi (ABD'de) neredeyse anında kapatacak.
kobaltz

Herkesin bir komut dosyasından gönderildiğini bildiğinden emin olun. Bunu geçen yıl yaptım ve insanların yarısı hemen bana kimin şikayet ettiğinden şikayetçi / sevinçli bir mesaj gönderdi.
Dean

Yanıtlar:


8

Özel bir SMTP sunucusuna ihtiyacınız var, ancak bunu kendiniz ayarlamanıza gerek yok. Birinin önerdiği gibi, sahte bir Gmail hesabı oluşturabilir ve bunun için SMTP'yi kullanabilirsiniz. Ya da gerçekten anonimlik için bir SMTP sağlayıcısı kullanabilirsiniz ; bu, ek bir anonimlik ve özelleştirme katmanı ("Gönderen: YourFriend@SecretSanta.com") için iade adresinizi (spam gönderenlerin yaptığı gibi) oluşturmanıza olanak tanır.

Sendmail'i SMTP kullanacak şekilde yapılandırmayla ilgili yardım, posta istemcinize güvenmek yerine doğrudan başlık belirlerken yararlıdır.


3
Sahte bir From: üstbilgisi örneğimi gerçekten bir SecretSanta.com olup olmadığını merak ettim. Ve gerçekten de var: bu soruna anahtar teslimi bir çözüm sunuyorlar.
Isaac Rabinovitch

hahaha, harika!
Ramy

1
@Ramy Az önce bir e-postanın başlıklarına nasıl bakacağını ve komut dosyasını çalıştıran makinenin IP adresini nasıl anlayabileceğini bilen birinin farkına vardım. Kimliğinizi bundan çıkarabilir. Açıkçası, tüm alıcılara teknik olarak meydan okunuyorsa sorun olmaz.
Isaac Rabinovitch

oh, evet, içgörü için teşekkürler ama herkese gizli Noel babalarının kim olduğunu söyleyen bir e-posta gönderiyorum. Yani ... e-postanın nerede alakasız olduğunu bilmek. E-postayı gönderen kişi (ben!), Onlara kimin (bana!) Bir hediye aldığını anlamak için içinde ne olduğunu göremez. mantıklı olmak?
Ramy

1

"Gönderilmiş postalar" yalnızca Gmail'deki bir etiket olduğundan (farklı etiketlerle her bir postanın yalnızca tek bir kopyası vardır) ve görünüşe göre kapatamazsınız (örneğin Yahoo Mail'de olduğu gibi), iletiyi silmeniz gerekir Kayıt istemiyorsanız veya "gönderilen posta" klasörünü gizleyin.

Neden yeni bir Gmail hesabı oluşturmuyorsunuz, daha sonra göndermek için kullanıyorsunuz ancak asla kontrol etmiyorsunuz? Gerçek komut satırı gönderme kısmına gelince, burada zaten yanıtlandığından eminim ( örneğin sunucu için Ubuntu komut satırı e-posta aracına bakın ).


evet, bu bir olasılık, ama eğer hiç kaydım olmasaydı gerçekten çok isterdim. Yeni bir gmail hesabı oluşturursam, hâlâ hesaba erişebilirim. Kesinlikle izleyebileceğim bir rota, ancak gönderilenleri kaydetmeden bir e-posta adresine metin gönderebilmem gerekiyor gibi görünüyor.
Ramy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.