Linuxiarze.pl Forum

Dystrybucje Linux => Debian => Wątek zaczęty przez: Loraxor w Kwiecień 06, 2019, 02:06:29 PM

Tytuł: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: Loraxor w Kwiecień 06, 2019, 02:06:29 PM
Witam, otóż mam taki problem. Na laborkach dostałem zadanie: ,,Połączyć się przez ssh z maszyną wirtualną, za pomocą ssh dodać nowego użytkownika i wysłać e-mail na pocztę". Ssh i dodanie użytkownika spx, zrobiłem.
Mam problem z tą pocztą. Ogólnie mamy... hmm mało tłumaczącego prowadzącego, więcej wymaga, niż można się go spytać. Próbowałem to zrobić za pomocą komendy mail -s oraz alpino. W obu przypadkach niby wiadomości zostały wysłane, ale nie dochodzą. Teraz moje pytanie jak to zrobić, może jest do tego potrzebny smtp? Czy trzeba jakieś porty odblokować, zmienić ustawienia karty sieciowej maszyny cz może jeszcze w poczcie jakieś ograniczenia zdjąć?

Za wszelką pomoc bardzo dziękuje, chciałbym to zrobić i się tego na uczuć, a google przestał już pomagać.
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: gosc w Kwiecień 06, 2019, 05:41:50 PM
A opisz jak wysyłasz, krok po kroku.
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: Loraxor w Kwiecień 06, 2019, 06:13:53 PM
Pierwsze co zrobiłem to:  apt-get install mailutils
No i wtedy od razu w sumie próbwałem komendy:
mail -s "Temat " jakistamadresat@domena.com

P.S A z alpino to tak ze przechodziłem do ,,send message" w programie i próbowałem stamtąd to zrobić
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: pavbaranov w Kwiecień 06, 2019, 06:32:05 PM
A konkretnie to jak ów google przestał Ci pomagać? :)
Być może nie masz skonfigurowanej usługi.

https://tecadmin.net/ways-to-send-email-from-linux-command-line/
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: Loraxor w Kwiecień 06, 2019, 08:20:58 PM
Niczego nie konfigurowałem. Żeby móc wysyłać maile, trzeba konfigurować smtp?

P.S Przejrzałem wszystkie te opcje, skonfigurowałem dalej nie działa....
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: gosc w Kwiecień 07, 2019, 09:34:54 AM
https://blog.edmdesigner.com/send-email-from-linux-command-line/
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: Loraxor w Kwiecień 08, 2019, 01:30:16 PM
Dzięki wielkie! Właśnie o coś takiego mi chodziło!
Niesyty z moim ,,szczęściem" mam komunikat :
sendmail: Cannot open mailhub:25
Robiłem wszystko zgodnie z instrukcją i nieestety i tak mi to nie działa :/
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: gosc w Kwiecień 08, 2019, 02:11:42 PM
Chyba chodzi o port 25, a to już chyba żaden serwer nie obsługuje.
Co do reszty stwierdzeń typu "Robiłem wszystko zgodnie z instrukcją" to będzie potrzebna wróżka, chyba, że sam opiszesz to tak, żeby było wiadomo co robiłeś.
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: Loraxor w Kwiecień 08, 2019, 04:36:30 PM
Poradziłem sobie z tym portem, miałem troszeczkę źle skonfigurowany plik konfiguracyjny ssmtp.
Teraz wyskakuje mi coś takiego:
ssmtp: 530 5.7.0 Must issue a STARTTLS command first. k84sm5428366lje.5 - gsmtp

Z tego co wyczytałem na internecie to trzeba włączyć opcje "Dostęp mniej bezpiecznych aplikacji" w ustawieniach gmailia.
Zrobiłem to ale niestety ciągle jest to samo
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: Loraxor w Kwiecień 08, 2019, 07:01:05 PM
sendmail: Server didn't like our AUTH LOGIN (530 5.7.0 Must issue a STARTTLS command first. b19sm6084998lfi.96 - gsmtp)

W tyn momencie mam coś takiego teraz...
Tytuł: Odp: Wysyłanie poczty e-mail z konsoli
Wiadomość wysłana przez: webrunner w Kwiecień 30, 2019, 01:06:27 PM
W ssmtp.conf wstaw UseStartTLS = yes