Я пытаюсь настроить временный SMTP-сервер для отправки электронной почты. Я использую для этого python (smtplib.SMTP('localhost')) и получаю ошибку сокета. Когда я пытаюсь выполнить wget localhost, я получаю ошибку "failed: Connection refused". В /etc/hosts указан 127.0.0.1 localhost. Я использую chrubuntu и не думаю, что сделал что-то, что могло бы изменить localhost.
Ваша проблема состоит в том, что Вы хотите использовать сервис SMTP на свой локальный компьютер, и этот сервис не существует!
Так, ou должен установить демона SMTP
apt-get install opensmtpd
тогда, необходимо запустить его с помощью
sudo smtpd
и теперь, команда должна работать.