Mam w domu serwer SMTP z Postfixem w Fedorze 27. Mam inny serwer, również Fedora z aplikacją Java, która wysyła powiadomienia e-mail. Z jakiegoś dziwnego powodu wysyłanie części jest naprawdę powolne. To tak, jakby moja aplikacja Java nie korzystała z kolejki Postfix. Muszę wykonać test z tego serwera aplikacji, aby wysłać 20-30 e-maili do siebie, aby zobaczyć, jak będzie działać. Próbowałem utworzyć skrypt powłoki za pomocą telnetu, ale nie miałem szczęścia. Każdy może polecić sposób, w jaki mógłbym to osiągnąć? Z góry dziękuję.
linux
command-line
email
postfix
Michael
źródło
źródło
Odpowiedzi:
Jest na to wiele sposobów - najłatwiejszym może być prosty skrypt powłoki, który wywołuje „mail” lub „wyślij pocztę” w celu wygenerowania wiadomości - chociaż to sprawia, że założenia dotyczące konfiguracji mogą być niepoprawne (tj. W odniesieniu do tego, jak Java jest wysyłanie e-maili).
Zwykle nie używasz telnetu do wysyłania e-maili, ale możesz użyć netcata (komenda nc), który lepiej kontroluje czas.
źródło