Thunderbird에서 기본 프로필 설정

Thunderbird에서 기본 프로필 설정

나는 두 개의 Thunderbird 프로필을 가지고 있습니다. 내 profiles.ini프로필은 다음과 같습니다:

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=e17id64t.default

[Profile1]
Name=custom
IsRelative=1
Path=l48ojhgn.custom
Default=1

Profile1기본값으로 표시되어 있지만 마지막으로 실행되었기 때문입니다. 실행하면 Profile0기본값이 됩니다.

Profile0마지막으로 실행된 프로필에 관계없이 항상 기본 프로필이 되도록 설정하는 방법은 무엇입니까 ?

답변1

mailto링크를 클릭할 때 어떤 프로필이 사용될지 주요 관심사인 경우 해결책은 항상 기본 프로필을 정상적으로 실행하고 -no-remote해당 옵션을 사용하여 다른 모든 프로필을 실행하는 것입니다.

작동 방식은 -no-remote이 옵션을 사용하여 프로필을 실행하면 Firefox에서 해당 프로필이 실행되는 것을 볼 수 없다는 것입니다. Firefox는 기본 인스턴스만 볼 수 있습니다(그것 없이 실행 -no-remote).

여기에 다 설명되어 있어요MozzilaZine 기사

답변2

내가 아는 한, StartsWithLastProfile=1Thunderbird가 시작할 때마다 묻도록 변경하는 것만 가능합니다.

이것은 확실히 당신이 원하는 것이 아니기 때문에 -P defaultThunderbird를 시작할 때 이 옵션을 제공해야 합니다.

내 시스템에서는 링크 자체 $(which thunderbird)입니다 . 링크를 작은 실행 가능 스크립트로 바꿀 수 있습니다./usr/bin/thunderbird../lib/thunderbird/thunderbird.sh

#!/bin/bash 
/usr/lib/thunderbird/thunderbird.sh -P default $*

그리고 프로필은 Name=default명령줄에서 열리든 GUI를 통해 열리든 항상 시작됩니다(이 실행 파일만 호출해야 하므로 thunderbird).

명령줄에서 여러 프로필을 지정하고 이 명령을 실행할 때 Thunderbird가 무엇을 하는지 잘 모르겠습니다.스크립트그리고 thunderbird -P custom. 여전히 구성 default파일이 필요한 $*경우 -P.

관련 정보