Похоже, что python не может найти local.local_settings.py, это выглядит нормально для меня.
Вы находитесь:
/usr/share/openstack-dashboard/dashboard/
И ваш файл local_settings.py находится в:
/usr/share/openstack-dashboard/local/local_settings.py
import local.local_settings.py будет искать его в /usr/share/openstack-dashboard/dashboard/local/local_settings.py
В git есть небольшая обертка в панели управления openstack, которая может помочь с этой проблемой. Просто создайте новый файл в панели openstack-dashboard, назовите его manage.py, скопируйте этот код:
#!/usr/bin/env python
import os, sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dashboard.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
И теперь выполните его.
Что этот код делает, это изменение глобального так что default.py для django теперь является dashboard / settings.py (вместо ./settings.py) и вызывает стандартную django manage.py.
Это должно устранить ошибку импорта, как сейчас local / local_settings.py существует. Конечно, это может создать другие проблемы с импортом, но стоит попробовать.
Несмотря на то, что на этом сайте есть несколько полезных руководств, я подумал, что просто покажу вам свое текущее рабочее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и различиями: я обнаружил, что в некоторых случаях можно использовать account-hooks или folder-hooks. См. Вики Mutt для альтернативного подхода к настройке этого.
Я вывешу элементы установки, а затем разместил весь свой .muttrc, чтобы вы могли видеть, как все это сочетается.
Легче всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt. Например, ваши два аккаунта можно назвать account.gmail1 и account.gmail2. Поэтому создайте два текстовых файла с этими именами и следуйте приведенному ниже шаблону для содержимого; они должны быть одинаковыми, кроме части user@; просто замените все вхождения этого реальным адресом электронной почты (например, mik123@) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
Обратите внимание, что я оставил пароль пустым (""), что означает, что вам будет предложено указать для этого, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите, чтобы он продолжал вводить пароль. Если вы хотите, чтобы учетная запись по умолчанию загружалась при запуске, вы можете использовать в своей .muttrc аналогичную строку для этого, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1" Чтобы действительно переключаться между учетными записями, поместите ярлык в свой .muttrc, ссылаясь на фактическое местоположение и имя ваших конфигураций вашей учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>' macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>' Вы сможете переключаться между папками в обеих учетных записях с помощью пейджеров такие как macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail" , которые определены в вашем .muttrc;
Обратите внимание, что я оставил пароль пустым (""), что означает, что вам будет предложено его, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите, чтобы он продолжал вводить пароль.Теперь просто загрузите mutt в терминал, и вы должны быть способный загрузить одну учетную запись, а затем переключиться на другую, используя ярлык. Мой .muttrc - на этом сайте , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте в Mutt и этой [ для дальнейших способов настройки mutt, например, с помощью folder-hooks, чтобы связать настройки с различными почтовыми ящиками, которые также объясняется здесь.
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Несмотря на то, что на этом сайте и есть несколько полезных руководств и этот , я подумал, что просто покажу вам мое текущее работающее решение. Вы можете заметить, что это похоже на вышеупомянутые руководства, но с дополнениями и отличиями: я обнаружил, что в некоторых случаях можно не использовать account-hooks
или folder-hooks
. Смотрите вики Mutt для альтернативного подхода к настройке этого.
Я опубликую элементы настройки, а затем опубликую весь мой .muttrc
, чтобы вы могли увидеть, как все это сочетается.
Проще всего ввести настройки обоих ваши учетные записи в отдельных файлах и сохраните их в папке ~/.mutt
. Например, две ваши учетные записи могут называться account.gmail1
и account.gmail2
. Так что создайте два текстовых файла с этими именами и следуйте этому шаблону ниже для содержания; они должны быть идентичны, кроме части user@
; просто замените все вхождения этим реальным адресом электронной почты (например, mik123@
) в обоих файлах.
set imap_user = "user@gmail.com"
set imap_pass = ""
set from = "user@gmail.com"
set realname = "user"
set hostname = gmail.com
set folder = "imaps://user@imap.gmail.com:993"
set spoolfile = "imaps://user@imap.gmail.com/INBOX"
set postponed = "imaps://user@imap.gmail.com/[Gmail]/Drafts"
set record = "imaps://user@imap.gmail.com/[Gmail]/Sent Mail"
set smtp_url = "smtp://user@smtp.gmail.com:587"
set smtp_pass = ""
""
), что означает, что вы будет предложено, и это то, что я предпочитаю, но вы можете интегрировать свое собственное решение, если не хотите продолжать вводить пароль. .muttrc
строку, аналогичную этой, просто укажите свой собственный файл конфигурации. source "~/.mutt/account.gmail1"
.muttrc
, ссылаясь на фактическое местоположение и имя вашей конфигурации учетной записи: macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail1<enter><change-folder>!<enter>'
macro index <f5> '<sync-mailbox><enter-command>source ~/.mutt/account.gmail2<enter><change-folder>!<enter>'
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
, которые определены в вашем .muttrc
; они по-прежнему будут работать для каждой учетной записи (см. мою прилагаемую .muttrc
).
.muttrc
, поэтому Вы можете использовать этот файл и / или сопоставить его с вашим собственным, это ваше дело. Теперь просто загрузите mutt
в терминал, и вы сможете загрузить одну учетную запись и затем переключитесь на другой с помощью вашего ярлыка. Мой .muttrc
вставлен здесь , если вам нужен рабочий пример конфигурации.
См. хорошую статью на этом сайте о Mutt и Mutt wiki , чтобы узнать о других способах настройки mutt
, таких как использование folder-hooks
для ассоциируйте настройки с различными почтовыми ящиками, что также объясняется здесь .
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo в /dev/pts/1 mutt -F .muttrc-gmail на /dev/pts/2Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2
Вы можете использовать несколько файлов конфигурации. Например, вы можете запустить:
mutt -F .muttrc-yahoo
на /dev/pts/1
mutt -F .muttrc-gmail
на /dev/pts/2