What email account is used to send an email when using the mail command from the linux terminal as in:
Nas configurações padrão, é a mesma conta que você usou para efetuar login. Seu computador tem um programa de servidor de email (um MTA) instalado; normalmente tanto o Postfix quanto o Exim4, às vezes o Sendmail ou o qmail.
O endereço de e-mail dessa conta é your-login@hostname
ou your-login@fqdn
, onde o FQDN pode ser obtido de hostname -f
. No entanto, agora você não pode receber correio para esta conta, uma vez que o MTA está configurado para "somente correio local" (como a mensagem de erro abaixo diz) e não aceitará mensagens externas.
Edit: So if I receive an error message to the effect of "Mailing to remote domains not supported", does this mean my ISP has blocked sending emails? Is there any way around this?
Não; essa mensagem de erro é retornada pelo seu próprio computador. O servidor de e-mail está configurado para somente transferir local mail - de um usuário para outro (mais comumente, a partir do daemon cron , se um cronjob falhar). Normalmente, essas mensagens vão para /var/mail/login
e são legíveis usando mail
, mutt
, re-alpine
ou programas semelhantes. (IIRC, o Thunderbird também tinha a capacidade de importar bobinas de correio locais).
Não é difícil reconfigurar o servidor de e-mail para enviar e receber e-mails de / para outros sites; dependendo do MTA instalado e da distribuição do Linux, até mesmo um único comando pode ser o suficiente: por exemplo, dpkg-reconfigure postfix
se o sistema for Debian com o Postfix.
No entanto, suponho que você esteja usando isso em um computador pessoal, por isso, seria melhor usar uma conta de e-mail externa. Por exemplo, seu endereço do Gmail, se você tiver um. Descubra qual MTA está instalado (no Ubuntu / Debian, dpkg -S /usr/sbin/sendmail
dirá a você), então procure no Google por " program-name relay gmail
" por um tutorial.
Como alternativa, instale um MTA especificamente projetado para retransmissão; msmtp
e esmtp
são boas escolhas e fáceis de configurar.