ในขั้นตอนการติดตั้ง Stalwart mail server มันจะสร้าง user มาให้โดยสุ่มรหัสผ่านมาให้ ถ้าคุณลืมรหัสผ่านก็สามารถทำได้โดยการแก้ Configuration มีกี่ขั้นตอน
- เปิด config.toml
- หาหรือเพิ่ม [authentication.fallback-admin]
- user = “admin” ชื่อ username
- secret = “$6$….” Hashed Password
- สร้าง Hashed Password ใหม่โดยใช้คำสั่ง
openssl passwd -6"new password"
เช่นopenssl passwd -6"password for Pitt Phunsanit"
จะได้ string ยาว ๆ มาอย่าง
$6$0dBTQW4M.14gRkGy$ZZuvaWuFQX/zVWnaN/07pJd/3ziqGRBKJTP5UI3diCuz9L7Mxq9MPmm2HxN6.kWIs7p7QUYbxgvrcatlVoKBk/ - เอาไปแทนที่ secret เดิมที่มี
- Restart service
sudo systemctl restart stalwart
อ่านเพิ่มเติม
- Hashed Password ด้วย openssl passwd
- MacOs: เข้าเว็บโดนบล็อก เฟสบุ๊คได้ทั้งหมด ทุกเว็บ
- Linux: auto backup MySQL / MariaDB
อ่านเพิ่มเติม
- Java 16 (2021): Records (คลาสข้อมูลแบบ Immutable ที่ประกาศกระชับ ไม่ต้องเขียน Getter/Setter เอง) และ Pattern Matching สำหรับ instanceof
- Java 15 (2020): Sealed Classes (การจำกัดสิทธิ์ว่าคลาสใดสามารถสืบทอดได้บ้าง) และ Hidden Classes
- MacOs: จัดการจอในจอนอกด้วย BetterDisplay
- Testing: ส่งเมล์ผ่าน command
- Docker: container restart policy