Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)
  В 12.08.2021 в 16:32, Meccep45 сказал:

отправил. если не доверять людям, тогда и не узнаешь порядочных людей.

Показать  

Для проверки на свои менять, потому они без надобности... )))

~ # diff -uraN msmtp/etc/php.ini /opt/etc/php.ini
--- msmtp/etc/php.ini	2021-06-09 09:11:00.000000000 +0300
+++ /opt/etc/php.ini	2021-08-13 07:41:32.579970752 +0300
@@ -214,7 +214,8 @@
 ;SMTP = localhost
 ;smtp_port = 25
 ;sendmail_from = no-reply@xxx.yyy.zzz
-sendmail_path = "/opt/sbin/sendmail -t"
+;;sendmail_path = "/opt/sbin/sendmail -t"
+sendmail_path = "/opt/bin/msmtp -t"
 ;mail.force_extra_parameters =
 ;mail.add_x_header = Off
 mail.log = "/opt/var/log/php8/php-mail.log"
~ #
~ # cat /opt/var/log/php8/php-mail.log 

[13-Aug-2021 07:46:44 Europe/Moscow] mail() on [/opt/share/www/ext-ui/msmtp.php:2]: To: receipient@domain.com -- Headers:  -- Subject: A Subject Here
Aug 13 07:46:52 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=root@xxx recipients=receipient@domain.com mailsize=173 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628830012 v63sm612505pgv.59 - gsmtp' exitcode=EX_OK
[13-Aug-2021 07:46:59 Europe/Moscow] mail() on [/opt/share/www/ext-ui/msmtp1.php:5]: To: receipient@yandex.ru -- Headers:  -- Subject: my subject
Aug 13 07:47:06 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=root@xxx recipients=receipient@yandex.ru mailsize=122 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628830026 t19sm455174pfg.216 - gsmtp' exitcode=EX_OK
~ # 

 

Изменено пользователем TheBB
Опубликовано
  В 13.08.2021 в 13:31, Meccep45 сказал:

всё также bool(false)

Показать  

локализовано ))) проблема тут

passwordeval gpg --no-tty -q -d ~/.msmtp-password.gpg

не может добраться и расшифровать

...
[pid 20278] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, 16) = 0
[pid 20278] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 16) = 0
[pid 20278] stat64("/sbin/gpg", 0x7ff48d78) = -1 ENOENT (No such file or directory)
[pid 20278] stat64("/usr/sbin/gpg", 0x7ff48d78) = -1 ENOENT (No such file or directory)
[pid 20278] stat64("/bin/gpg", 0x7ff48d78) = -1 ENOENT (No such file or directory)
[pid 20278] stat64("/usr/bin/gpg", 0x7ff48d78) = -1 ENOENT (No such file or directory)
[pid 20278] write(2, "/opt/bin/sh: ", 13) = 13
[pid 20278] write(2, "gpg: not found", 14) = 14
[pid 20278] write(2, "\n", 1)           = 1
[pid 20278] exit_group(127)             = ?
[pid 20278] +++ exited with 127 +++
[pid 20277] <... read resumed>"", 4096) = 0
[pid 20277] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20278, si_uid=65534, si_status=127, si_utime=0, si_stime=0} ---
[pid 20277] close(6)                    = 0
[pid 20277] waitpid(20278, [{WIFEXITED(s) && WEXITSTATUS(s) == 127}], 0) = 20278
[pid 20277] write(2, "msmtp: ", 7)      = 7
[pid 20277] write(2, "cannot read output of 'gpg --qui"..., 94) = 94
[pid 20277] write(2, "\n", 1)           = 1
[pid 20277] close(4)
...

будем посмотреть дальше...

Опубликовано
  В 13.08.2021 в 18:51, Meccep45 сказал:

попробовал дать пароль без шифрования. та же не удача.

Показать  

Все логи отправки, что выше, были с паролем "открытым текстом" (для гугляпочты дополнительно сгенерен в настройках аккаунта, яндикс страдает той же фигнёй ))) ).

ковыряния привели к Permission denied

  Показать контент

стало совсем не секурно )))

  Показать контент
[14-Aug-2021 12:49:13 Europe/Moscow] mail() on [/opt/share/nginx/html/msmtp.php:2]: To: receipient@domain.com -- Headers:  -- Subject: A Subject Here
Aug 14 12:49:28 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=root@xxx recipients=receipient@domain.com errormsg='cannot locate host smtp.gmail.com: Temporary failure in name resolution' exitcode=EX_NOHOST
[14-Aug-2021 12:49:31 Europe/Moscow] mail() on [/opt/share/nginx/html/msmtp.php:2]: To: receipient@domain.com -- Headers:  -- Subject: A Subject Here
Aug 14 12:49:39 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=root@xxx recipients=receipient@domain.com mailsize=173 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628934579 b20sm4744690pfl.9 - gsmtp' exitcode=EX_OK
[14-Aug-2021 12:51:43 Europe/Moscow] mail() on [/opt/share/nginx/html/msmtp.php:2]: To: receipient@domain.com -- Headers:  -- Subject: A Subject Here
Aug 14 12:51:50 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=nobody@xxx recipients=receipient@domain.com mailsize=175 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628934710 r10sm4993668pff.7 - gsmtp' exitcode=EX_OK
[14-Aug-2021 12:51:57 Europe/Moscow] mail() on [/opt/share/nginx/html/msmtp1.php:5]: To: receipient@yandex.ru -- Headers:  -- Subject: my subject
Aug 14 12:52:04 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=nobody@xxx recipients=receipient@yandex.ru mailsize=124 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628934724 125sm5255156pfy.17 - gsmtp' exitcode=EX_OK
Aug 14 12:52:37 host=smtp.gmail.com tls=on auth=on user=xxx@gmail.com from=root@xxx recipients=username@domain.com mailsize=87 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628934756 f1sm5229922pfk.115 - gsmtp' exitcode=EX_OK
Aug 14 12:52:54 host=smtp.gmail.com tls=on auth=on user=xxxo@gmail.com from=root@xxx recipients=username@domain.com mailsize=87 smtpstatus=250 smtpmsg='250 2.0.0 OK  1628934774 r16sm4273396pje.10 - gsmtp' exitcode=EX_OK
~ # 

убил систему... )))

___

по "паролю" оно работает, по "крипте" надо или настраивать многопользовательскую систему (и не факт, что взлетит), или установить debian (надо проверять).

Опубликовано
  В 14.08.2021 в 11:12, TheBB сказал:

Все логи отправки, что выше, были с паролем "открытым текстом"

Показать  

я делал пароли для приложений в google. а у вас версия msmtp c ssl или nossl?

  • 2 недели спустя...
  • 1 месяц спустя...
  • 6 месяцев спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.