Для отправки/ретрансляции электронной почты для другого почтового сервера, на котором отсутствует DNS, поскольку сообщение об ошибке жалуется, вам необходимо определить смарт-хост postfix
.
Таким образом, настройте relayhost
в postfix.cf
с адресом целевого почтового сервера, как в:
relayhost = my_email.server.fqdn
Вы также можете использовать IP-адрес вместо имени.
Наконец, перезапустите postfix
как в :
service postfix restart
Похоже, вы используете не -файловую систему Unix (, возможно, FAT32 )на SD-карте. Разрешения Unix не работают на них.
Файловые системы FAT не поддерживают флаг выполнения.
Вы использовали опцию umask
или fmask
в mount
, чтобы принудительно установить флаги на требуемые значения. umask
применяется как к файлам, так и к каталогам, fmask
и dmask
применяются к файлам и каталогам соответственно, поэтому вам часто нужно использовать fmask
. Это работает подобно umask
, который вы используете в своих сценариях оболочки, обычно:
rwx: 0
rw-: 1
r-x: 2
r--: 3
---: 7
Замечания:
uid
и gid
. Например, для монтирования файловой системы FAT и предоставления вам прав на чтение и выполнение всех файлов, при этом файлы читаются -только для вашей группы и недоступны для всех остальных:
mount -o rw,uid=1000,gid=1000,fmask=0237,dmask=0022,[other options] device mountpoint