Закрытие X через терминал

Я заставил его работать с fetch mail и msmtp. Моей целью был iCloud, так что я уйду в MX iCloud. Сначала .fetchmailrc:

poll pop.gmx.net
with proto POP3
user "user@pop-server"
there with password "secretpassword"
mda "/usr/bin/msmtp -- someuser@icloud.com"
options
no keep
ssl
sslcertck
sslcertpath /etc/ssl/certs
set daemon 300

, затем .msmtprc:

account default
host mx6.mail.icloud.com
port 25
auto_from off
from "user@localdomain"
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile ~/.msmtp.log
domain mx.of.localdomain

Очевидно, что это работает только в том случае, если у вас есть собственный MX для вашего собственного домена (в моем примере это называется локальным доменом). Также, если вы нацеливаетесь на что-то кроме iCloud, вам нужно найти его MX.

Я пытался использовать аутентифицированный SMTP с iCloud, так что мне не нужно использовать собственный домен с его MX, но это не сработало. iCloud отклонял бы письма с ошибкой 550 5.7.0: адрес электронной почты не совпадал (что, конечно, верно для писем, которые я получал от других людей).

Кроме того, приведённый выше пример работает на Debian stable, предполагая некоторые места для SSL-сертификатов. Вам может понадобиться подкорректировать это, а также общее поведение TLS и SSL.

Эта настройка, однако, работает достаточно хорошо, чтобы быть полезной. В опросе fetchmail существует 5-минутная задержка, но это нормально.

.
1
24.10.2014, 17:08
1 ответ

Предполагая, что вы используете GDM

, чтобы остановить / убивать х

killall gdm

для запуска x

startx

x должен быть запущен в Tty7 Ctrl + Alt + F7

2
27.01.2020, 23:37

Теги

Похожие вопросы