import { useSession } from "@/store/session"; import { client } from "@/jmap/client"; export function AboutSettings() { const session = useSession((s) => s.session); const caps = Object.keys(session?.capabilities ?? {}); return (

About ihasmail

A fast, friendly, open-source webmail for Stalwart Mail Server, built on JMAP.

ihasmail
ihasmail 2.0
GPL-3.0-or-later ยท github.com/LINUXexpert-org/ihasmail

Server

Signed in as{session?.username}
Accounts{Object.values(session?.accounts ?? {}).map((a) => a.name).join(", ")}
Max upload{Math.round(client.maxSizeUpload / 1048576)} MB
Image privacy proxy{session?.ihasmail?.imageProxy ? "enabled" : "disabled"}

Server capabilities

{caps.map((c) => {c.replace("urn:ietf:params:jmap:", "")})}
); }