Ubuntu определенно не разновидность Debian! Это другой дистрибутив на основе Debian. KUbuntu - это разновидность Ubuntu. Вы называете что-то разновидностью foo только тогда, когда это a foo. Ubuntu - это не Debian, поэтому он не может быть разновидностью Debian.
Linux - это ядро, которое в сочетании с инструментами пользовательского пространства может составлять ядро операционной системы. Чаще всего такая система формируется путем объединения ядра с набором инструментов GNU. Это то, что имеет в виду большинство из нас, когда мы говорим Linux . По мнению некоторых, его правильнее называть GNU / Linux.
Затем у вас есть много дистрибутивов , которые объединяют различные фрагменты и части программного обеспечения, чтобы построить полноценную операционную систему. Многие из этих дистрибутивов основаны друг на друге. Например, Canonical берет Debian, добавляет свои собственные пакеты и настройки и называет его Ubuntu. Mint берет Ubuntu, добавляет свои собственные вещи и производит Linux Mint. Это не вкусы друг друга. Они просто основаны друг на друге.
В любом случае, общий термин для всех UNIX и UNIX-подобных операционных систем - * nix (обычно произносится как «nix» или «starnix» ). Сюда входят UNIX, Linux, OSX, BSD и другие операционные системы.
Todo se puede hacer con solo curl
.
Enviar correo electrónico
MSG="From: a@gmail.com
To: Receiver
Subject: Test"
echo "$MSG" | curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd \
--mail-from "a@gmail.com" --mail-rcpt "receiver@gmail.com" \
--upload-file - --user "a@gmail.com:password" --insecure
Para leer el correo, primero debe saber cuántos correos hay en la INBOX.
EXISTS="$(curl --insecure \
--user "a@gmail.com:password" \
--url 'imaps://imap.gmail.com:993/' \
--request "EXAMINE INBOX" | grep "EXISTS" | grep -oP '\d*' | head -n1 )"
echo "$EXISTS"
El correo electrónico más nuevo tiene el número más alto. Imprima el asunto de los últimos 5 correos electrónicos, primero el más reciente.
for ((i=$EXISTS;i!=$EXISTS-5;i--)); do
SUBJECT="$(curl --insecure -u "a@gmail.com:password" \
--url "imaps://imap.gmail.com:993/INBOX;UID=$i" | \
grep "Subject: " | head -n1 )"
echo "$SUBJECT"
done
Aviso :Para habilitar el acceso smtp/imap como este, debe ingresar a la configuración de Gmail y deshabilitar la configuración segura.