Nu se acceptă trimiterea de mesaje către domenii la distanță (Raspberry Pi, Raspbian)

alexus a intrebat.
a intrebat.

Am încercat să trimit un e-mail de pe Raspberry Pi 3:

[email protected]:~ $ cat /etc/debian_version 
8.0
[email protected]:~ $ uname -a
Linux X 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux
[email protected]:~ $ 

și am primit următorul răspuns:

Subject: Mail delivery failed: returning message to sender

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  [email protected]
    Mailing to remote domains not supported

2 răspunsuri
Hydraxan14

Domenii la distanță

„Trimiterea de e-mail către domenii la distanță nu este suportată”
Ar trebui să vă asigurați că există un Mail Transfer Agent (MTA) real instalat pe Pi.

De obicei, eu instalez postfix.

Comentarii

  • Cred că Raspbian vine cu Exim. –  > Por alexus.
  • Așa am crezut și eu, dar tocmai am verificat o instalare proaspătă a 2016-03-18-raspbian-jessie și exim4 nu a fost instalat. –  > Por Hydraxan14.
cnst

S-ar părea că configurația exim din Debian poate dezactiva funcționarea corectă a MTA:

# fgrep remote /var/log/exim4/mainlog.1 | sed -E 's#([ <])[^ <][email protected][^ >]+([ >])#[email protected]#g' | head -1
2019-01-08 00:47:00 1ggebk-00055M-St ** [email protected] <[email protected]> R=nonlocal: Mailing to remote domains not supported
#

Aceasta poate fi activată prin rularea următoarelor instrucțiuni și prin selectarea opțiunii internet site; mail is sent and received directly using SMTP în cadrul secvenței ncurses de dialog:

dpkg-reconfigure exim4-config

Rețineți că, deși opțiunea de sus spune „Accept mail from the internet”, se pare că, chiar dacă este selectată, în mod implicit se limitează la adresele IPv4/IPv6 ale gazdei locale pentru acceptarea corespondenței, deci se pare că nu trebuie să vă faceți griji cu privire la deschiderea adresei smtp portul de pe server către lumea exterioară doar prin selectarea opțiunii (TBH, atunci nu prea are sens de ce nu este nici măcar implicită).

Comentarii

  • Cred că asta este ceea ce căutam, deși nu pot să verific, deoarece sunt plecat, dar +1 oricum) – –  > Por alexus.
  • @alexus, cred că este probabil același lucru; m-am uitat peste /var/mail/whoami de pe mașina mea Debian, iar textul returnărilor pe care le am pare a fi identic cu cel pe care l-ai furnizat în răspunsul inițial, așa că, sunt dispus să pariez că trebuie să provină de la exim4. –  > Por cnst.