Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Wysyłanie poczty e-mail z konsoli  (Przeczytany 630 razy)

Offline Loraxor

  • Newbie
  • *
  • Wiadomości: 7
Wysyłanie poczty e-mail z konsoli
« dnia: 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ć.

Online arecki

  • Full Member
  • ***
  • Wiadomości: 101
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #1 dnia: Kwiecień 06, 2019, 05:41:50 pm »
A opisz jak wysyłasz, krok po kroku.
Debian testing.

Offline Loraxor

  • Newbie
  • *
  • Wiadomości: 7
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #2 dnia: 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ć
« Ostatnia zmiana: Kwiecień 06, 2019, 06:18:15 pm wysłana przez Loraxor »

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 1346
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #3 dnia: 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/

Offline Loraxor

  • Newbie
  • *
  • Wiadomości: 7
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #4 dnia: 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....
 
« Ostatnia zmiana: Kwiecień 06, 2019, 08:39:06 pm wysłana przez Loraxor »

Online arecki

  • Full Member
  • ***
  • Wiadomości: 101
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #5 dnia: Kwiecień 07, 2019, 09:34:54 am »
https://blog.edmdesigner.com/send-email-from-linux-command-line/
« Ostatnia zmiana: Kwiecień 07, 2019, 10:03:46 am wysłana przez arecki »
Debian testing.

Offline Loraxor

  • Newbie
  • *
  • Wiadomości: 7
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #6 dnia: 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:25Robiłem wszystko zgodnie z instrukcją i nieestety i tak mi to nie działa :/
« Ostatnia zmiana: Kwiecień 08, 2019, 01:57:34 pm wysłana przez Loraxor »

Online arecki

  • Full Member
  • ***
  • Wiadomości: 101
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #7 dnia: 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ś.
Debian testing.

Offline Loraxor

  • Newbie
  • *
  • Wiadomości: 7
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #8 dnia: 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

Offline Loraxor

  • Newbie
  • *
  • Wiadomości: 7
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #9 dnia: 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...

Offline webrunner

  • Newbie
  • *
  • Wiadomości: 4
Odp: Wysyłanie poczty e-mail z konsoli
« Odpowiedź #10 dnia: Kwiecień 30, 2019, 01:06:27 pm »
W ssmtp.conf wstaw UseStartTLS = yes