Как правило, нет необходимости изменять конфигурацию ssmtp. Если вы хотите придерживаться своей учетной записи gmail, возможно, вы можете использовать функцию расширения +, где вы можете расширить свой адрес gmail, добавив +something к части до @gmail.com.
Таким образом вы получаете все электронные письма в своей учетной записи gmail, но можете разделить их на бит, добавленный после +.
Но вы также можете просто настроить любой другой адрес электронной почты в wordpress.
Что касается аспекта безопасности этого : Если вы можете не вводить свой персональный пароль учетной записи электронной почты в системный файл в виде открытого текста, особенно в системе, работающей с wordpress (имеет довольно историю взлома), было бы намного лучше. Здесь у вас несколько вариантов (большинство из которых слишком сильно отклонятся от исходной темы этого вопроса):
Просто создайте другую учетную запись Gmail, которую вы используете только для этой цели: аутентификация сеанса smtp для ssmtp , Вы по-прежнему сможете отправлять электронную почту в свою обычную учетную запись gmail, но не должны ставить ее ценный пароль в файл конфигурации. Установите и настройте SMTP-сервер на вашем компьютере. Другой вариант - проверить, имеет ли ваш провайдер (тот, где находится ваш сервер Wordpress) сервер smtp. Обычно для этого не требуется настройка SMTP-аутентификации. Это было бы предпочтительным вариантом, на мой взгляд.В вашей функции git_prompt_info вы должны префикс вывода с пробелом, если есть какой-либо вывод, иначе нет. (В качестве примечания: вы, вероятно, захотите заглянуть в систему vcs_info, интегрированную в zsh, см. Страницу руководства zshcontrib)
Что касается вашего второго вопроса: если я правильно вас понимаю, вы должны быть в состоянии используйте %~ вместо %c, чтобы получить то, что вы хотите. Если вы действительно хотите, чтобы полный путь отображался, используйте %d. Посмотрите на страницу руководства zshmisc (раздел быстрого развертывания) для получения дополнительных вариантов этого.
В вашей функции git_prompt_info вы должны префикс вывода с пробелом, если есть какой-либо вывод, иначе нет. (В качестве примечания: вы, вероятно, захотите заглянуть в систему vcs_info, интегрированную в zsh, см. Страницу руководства zshcontrib)
Что касается вашего второго вопроса: если я правильно вас понимаю, вы должны быть в состоянии используйте %~ вместо %c, чтобы получить то, что вы хотите. Если вы действительно хотите, чтобы полный путь отображался, используйте %d. Посмотрите на страницу руководства zshmisc (раздел быстрого развертывания) для получения дополнительных вариантов этого.
В вашей функции git_prompt_info вы должны префикс вывода с пробелом, если есть какой-либо вывод, иначе нет. (В качестве примечания: вы, вероятно, захотите заглянуть в систему vcs_info, интегрированную в zsh, см. Страницу руководства zshcontrib)
Что касается вашего второго вопроса: если я правильно вас понимаю, вы должны быть в состоянии используйте %~ вместо %c, чтобы получить то, что вы хотите. Если вы действительно хотите, чтобы полный путь отображался, используйте %d. Посмотрите на страницу руководства zshmisc (раздел быстрого развертывания) для получения дополнительных вариантов этого.