Czasami zdarzają się takie sytuacje, konieczne jest przetestowanie wydajności zdalnego / lub serwera pocztowego, lub nie ma możliwości wysłania wiadomości e-mail w zwykły sposób (klient poczty nie działa / brakuje).
W takim przypadku na ratunek przychodzi linia poleceń. Jak wysłać pocztę z wiersza poleceń?
Dostęp do SMTP przez telnet (wysyłanie poczty). Pogrubione polecenia wpisywane przez użytkownika
telnet mail.testdomain.ru 25
mail.testdomain.ru to adres serwera smtp, do którego chcesz dołączyć
25 - port smtp serwera, z którym powinien się łączyć klient Telnet
220 mail.testdomain.ru ESMTP Sendmail 8.13.3 / 8.13.4; Sob., 21 lipca 2010 09:50:16 +0400
ehlo lo
ehlo lo - tutaj powinniśmy przywitać się ze zdalnym serwerem smtp
250-ENHANCEDSTATUSCODES
250-RUROCIĄGI
250-8BITMIME
Rozmiar 250
250-dsn
250-ETRN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
250-DOSTAWA
250 POMOC
poczta od: [email protected]
tutaj wskazujemy, że adres nadawcy listu to [email protected]
250 2.1.0 [email protected] ... Nadawca w porządku
informacja o pomyślnym sprawdzeniu nadawcy
rcpt do: [email protected]
tutaj wpisujemy adres pocztowy odbiorcy listu [email protected]
250 2.1.5 [email protected] ... Odbiorca w porządku
informacja, że weryfikacja odbiorcy zakończyła się powodzeniem
dane
polecenie danych mówi, że treść litery pójdzie dalej
354 Wpisz pocztę, zakończ „.” sama linia
serwer mówi nam, że możemy wpisać tekst listu, a aby zakończyć list, musimy wpisać kropkę „.” w nowym wierszu na końcu litery
testowanie mail system!!
to jest nasz tekst
.
punkt - informujemy serwer, że list się skończył i można do niego adresować
250 2.0.0 l365oGFR435164 Wiadomość zaakceptowana do dostarczenia
powiadomienie serwera - list został umieszczony w kolejce do wysłania