내 문제는 mailto 링크가 작동하지 않는 것 같습니다. Sylpheed를 사용하고 있는데 이는 특별한 문제는 아닙니다. mailto 링크가 sylpheed에서 올바른 창을 열도록 파일을 만들었지 /usr/share/applications/sylpheed-compose.desktop
만 작성 창이 항상 비어 있으므로 mailto URL의 모든 정보는 중요하지 않은 것 같습니다.
나는 그 줄이 내 파일 x-scheme-handler/mailto=sylpheed-compose.desktop
에 있는지 확인했습니다.~/.local/share/applications/mimeapps.list
내용은 다음과 같습니다 /usr/share/applications/sylpheed-compose.desktop
.
[Desktop Entry]
Name=Sylpheed
Comment=E-Mail client
Exec=sylpheed --compose
MimeType=x-scheme-handler/mailto;
Terminal=false
Type=Application
내가 뭘 잘못하고 있는지, mailto URL에서 정보를 가져와서 작성 창을 채우는 방법을 알려줄 수 있는 사람이 있나요?
답변1
방금 해결책을 찾았고 다른 사람이 같은 문제를 겪을 경우를 대비하여 게시하겠다고 생각했습니다. 문제는 데스크탑 파일의 Exec 라인이 mailto URL( %u
.desktop 파일 내부에 있음)을 전달하지 않는다는 것입니다. 해결 방법은 Exec 줄을 다음과 같이 변경하는 것입니다.
Exec=sylpheed --compose %u