ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

msmtp - ອອນລາຍໃນຄລາວ

ແລ່ນ msmtp ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ msmtp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


msmtp - ລູກຄ້າ SMTP

ສະຫຼຸບສັງລວມ


ໂຫມດ Sendmail (ຄ່າເລີ່ມຕົ້ນ):
msmtp [ທາງເລືອກ...] [--] ຜູ້ຮັບ...
msmtp [ທາງເລືອກ...] -t [--] [ຜູ້ຮັບ...]

ໂໝດຂໍ້ມູນເຊີບເວີ:
msmtp [ທາງເລືອກ...] --serverinfo

ໂໝດເລີ່ມຕົ້ນຄິວຂໍ້ຄວາມທາງໄກ:
msmtp [ທາງເລືອກ...] --rmqs=ເຈົ້າພາບ|@ໂດເມນ|#ຄິວ

ລາຍລະອຽດ


ໃນໂຫມດ sendmail ເລີ່ມຕົ້ນ, msmtp ອ່ານເມລຈາກການປ້ອນມາດຕະຖານແລະສົ່ງມັນໄປຫາ
ເຊີບເວີ SMTP ສຳລັບການຈັດສົ່ງ.
ໃນໂໝດຂໍ້ມູນເຊີບເວີ, msmtp ພິມຂໍ້ມູນກ່ຽວກັບເຊີບເວີ SMTP.
ໃນໂໝດເລີ່ມຕົ້ນຄິວຂໍ້ຄວາມທາງໄກ, msmtp ສົ່ງຄຳຮ້ອງຂໍການເລີ່ມຕົ້ນຄິວຂໍ້ຄວາມໄລຍະໄກ.
ສໍາລັບໂຮດ, ໂດເມນ, ຫຼືຄິວໄປຫາເຄື່ອງແມ່ຂ່າຍ SMTP.

ອອກ STATUS


ລະຫັດສະຖານະທາງອອກຂອງ sendmail ມາດຕະຖານຖືກໃຊ້, ຕາມທີ່ກຳນົດໄວ້ໃນ sysexits.h.

OPTIONS


ທາງເລືອກໃນການລົບລ້າງການຕັ້ງຄ່າໄຟລ໌ການຕັ້ງຄ່າ.
ພວກມັນເຂົ້າກັນໄດ້ກັບ sendmail ໃນບ່ອນທີ່ເຫມາະສົມ.

ໂດຍ​ທົ່ວ​ໄປ ທາງເລືອກໃນການ

- ການປ່ຽນແປງ
ຂໍ້ມູນສະບັບພິມ, ລວມທັງຂໍ້ມູນກ່ຽວກັບຫ້ອງສະຫມຸດທີ່ໃຊ້.

--help ຊ່ວຍພິມ.

-P, --pretend
ພິມການຕັ້ງຄ່າການຕັ້ງຄ່າທີ່ຈະໃຊ້, ແຕ່ບໍ່ຕ້ອງໃຊ້ເວລາຕື່ມອີກ
ການກະທຳ. ເຄື່ອງໝາຍດາວ (`*') ຈະຖືກພິມແທນລະຫັດຜ່ານຂອງທ່ານ.

-v, -d, --debug
ພິມຂໍ້ມູນ debugging ຫຼາຍ, ລວມທັງການສົນທະນາທັງຫມົດກັບ
ເຊີບເວີ SMTP. ຈົ່ງລະມັດລະວັງກັບທາງເລືອກນີ້: (ອັນຕະລາຍທີ່ອາດເປັນໄປໄດ້)
ຜົນຜະລິດຈະບໍ່ຖືກອະນາໄມ, ແລະລະຫັດຜ່ານຂອງທ່ານອາດຈະຖືກພິມອອກໄດ້ງ່າຍ
ຮູບແບບຖອດລະຫັດໄດ້!

ການປ່ຽນແປງ ໄດ້ ຮູບແບບການ of ປະຕິບັດງານ

-S, --serverinfo
ພິມຂໍ້ມູນກ່ຽວກັບເຊີບເວີ SMTP ແລະອອກ. ນີ້ປະກອບມີຂໍ້ມູນ
ກ່ຽວ​ກັບ​ຄຸນ​ສົມ​ບັດ​ທີ່​ສະ​ຫນັບ​ສະ​ຫນູນ (ການ​ຈໍາ​ກັດ​ຂະ​ຫນາດ​ເມລ​, ການ​ກວດ​ສອບ​, TLS​, DSN​, ... )
ແລະກ່ຽວກັບໃບຢັ້ງຢືນ TLS (ຖ້າ TLS ມີການເຄື່ອນໄຫວ).

--rmqs=(ເຈົ້າພາບ|@ໂດເມນ|#ຄິວ)
ສົ່ງຄິວຂໍ້ຄວາມໄລຍະໄກເລີ່ມຕົ້ນການຮ້ອງຂໍສໍາລັບເຈົ້າພາບ, ໂດເມນ, ຫຼື
ຄິວໄປຫາເຄື່ອງແມ່ຂ່າຍ SMTP ແລະອອກ.

ການຕັ້ງຄ່າ ທາງເລືອກໃນການ

-C, --file=ຊື່​ເອ​ກະ​ສານ
ໃຊ້ໄຟລ໌ທີ່ໃຫ້ແທນ ~/.msmtprc ເປັນໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້.

-a, --account=ຊື່​ບັນ​ຊີ
ໃຊ້ບັນຊີທີ່ໃຫ້ມາແທນບັນຊີທີ່ມີຊື່ວ່າ "ຄ່າເລີ່ມຕົ້ນ". ການຕັ້ງຄ່າ
ຂອງບັນຊີນີ້ອາດຈະມີການປ່ຽນແປງດ້ວຍຕົວເລືອກແຖວຄໍາສັ່ງ. ທາງເລືອກນີ້ບໍ່ສາມາດ
ຖືກນໍາໃຊ້ຮ່ວມກັນກັບ -ເຈົ້າພາບ ທາງເລືອກ.

--host=hostname
ໃຊ້ເຄື່ອງແມ່ຂ່າຍ SMTP ນີ້ກັບການຕັ້ງຄ່າຈາກເສັ້ນຄໍາສັ່ງ; ຢ່າໃຊ້ອັນໃດ
ຂໍ້ມູນໄຟລ໌ການຕັ້ງຄ່າ. ທາງ​ເລືອກ​ນີ້​ບໍ່​ສາ​ມາດ​ຖືກ​ນໍາ​ໃຊ້​ຮ່ວມ​ກັບ​
--ບັນຊີ ທາງເລືອກ.

--port=ຈໍານວນ
ຕັ້ງໝາຍເລກພອດເພື່ອເຊື່ອມຕໍ່. ເບິ່ງ port ຄໍາສັ່ງ.

--ໝົດເວລາ=(ໄປ|ວິນາທີ)
ຕັ້ງ ຫຼື ຍົກເລີກການໝົດເວລາເຄືອຂ່າຍ, ເປັນວິນາທີ. ເບິ່ງ ຫມົດ​ເວ​ລາ ຄໍາສັ່ງ.

--proxy-host=[IP|hostname]
ຕັ້ງຄ່າຫຼືບໍ່ຕັ້ງພຣັອກຊີ SOCKS ເພື່ອໃຊ້. ເບິ່ງ proxy_host ຄໍາສັ່ງ.

--proxy-port=[ຈໍານວນ]
ຕັ້ງ ຫຼື​ບໍ່​ຕັ້ງ​ເລກ​ພອດ​ສຳ​ລັບ​ແມ່​ຂ່າຍ​ພຣ​ັອກ​ຊີ. ເບິ່ງ proxy_port ຄໍາສັ່ງ.

--protocol=(smtp|lmtp)
ກໍານົດອະນຸສັນຍາ. ເບິ່ງ protocol ຄໍາສັ່ງ.

--domain=[string]
ກໍານົດການໂຕ້ຖຽງຂອງຄໍາສັ່ງ SMTP EHLO (ຫຼື LMTP LHLO). ເບິ່ງ ໂດເມນ
ຄໍາສັ່ງ.

--auth[=(on|ໄປ|ວິທີການ)]
ເປີດໃຊ້ ຫຼືປິດການພິສູດຢືນຢັນ ແລະເລືອກວິທີທາງເລືອກ. ເບິ່ງ
auth ຄໍາສັ່ງ.

--user=[ຊື່ຜູ້ໃຊ້]
ຕັ້ງຄ່າ ຫຼືຍົກເລີກການຕັ້ງຊື່ຜູ້ໃຊ້ສຳລັບການພິສູດຢືນຢັນ. ເບິ່ງ ຜູ້ໃຊ້ ຄໍາສັ່ງ.

--passwordeval=[ການປະເມີນ]
ປະເມີນລະຫັດຜ່ານສໍາລັບການພິສູດຢືນຢັນ. ເບິ່ງ ລະຫັດຜ່ານ ຄໍາສັ່ງ.

--tls[=(on|ໄປ)]
ເປີດໃຊ້ຫຼືປິດ TLS/SSL. ເບິ່ງ tls ຄໍາສັ່ງ.

--tls-starttls[=(on|ໄປ)]
ເປີດໃຊ້ຫຼືປິດໃຊ້ງານ STARTTLS ສໍາລັບ TLS. ເບິ່ງ tls_starttls ຄໍາສັ່ງ.

--tls-trust-file=[ເອກະສານ]
ຕັ້ງຄ່າ ຫຼືຍົກເລີກການຕັ້ງໄຟລ໌ທີ່ເຊື່ອຖືໄດ້ສໍາລັບ TLS. ເບິ່ງ tls_trust_file ຄໍາສັ່ງ.

--tls-crl-file=[ເອກະສານ]
ຕັ້ງ ຫຼື​ບໍ່​ຕັ້ງ​ໄຟລ​໌​ລາຍ​ການ​ຖອນ​ໃບ​ຢັ້ງ​ຢືນ (CRL) ສໍາ​ລັບ TLS. ເບິ່ງ
tls_crl_file ຄໍາສັ່ງ.

--tls-fingerprint=[fingerprint]
ຕັ້ງຄ່າບໍ່ຕັ້ງລາຍນິ້ວມືຂອງໃບຢັ້ງຢືນ TLS ທີ່ເຊື່ອຖືໄດ້. ເບິ່ງ
tls_fingerprint ຄໍາສັ່ງ.

--tls-key-file=[ເອກະສານ]
ຕັ້ງ ຫຼື​ບໍ່​ຕັ້ງ​ໄຟລ​໌​ທີ່​ສໍາ​ຄັນ​ສໍາ​ລັບ TLS​. ເບິ່ງ tls_key_file ຄໍາສັ່ງ.

--tls-cert-file=[ເອກະສານ]
ຕັ້ງ ຫຼື​ບໍ່​ຕັ້ງ​ໄຟລ​໌​ໃບ​ຢັ້ງ​ຢືນ​ສໍາ​ລັບ TLS​. ເບິ່ງ tls_cert_file ຄໍາສັ່ງ.

--tls-certcheck[=(on|ໄປ)]
ເປີດຫຼືປິດການກວດສອບໃບຢັ້ງຢືນເຊີບເວີສໍາລັບ TLS. ເບິ່ງ tls_certcheck
ຄໍາສັ່ງ.

--tls-min-dh-prime-bits=[bits]
ຕັ້ງ ຫຼື ບໍ່ໄດ້ຕັ້ງຂະໜາດນ້ອຍຕ່ຳສຸດຂອງ Diffie-Hellman (DH) prime. ເບິ່ງ
tls_min_dh_prime_bits ຄໍາສັ່ງ.

--tls-priorities=[ບູລິມະສິດ]
ຕັ້ງ ຫຼື ຍົກເລີກການຕັ້ງຄວາມສຳຄັນ TLS. ເບິ່ງ tls_priorities ຄໍາສັ່ງ.

ທາງເລືອກໃນການ ສະເພາະ to mailmail ຮູບແບບການ

-f, --from=ທີ່ຢູ່
ກໍານົດ envelope ຈາກທີ່ຢູ່. ມັນຖືກນໍາໃຊ້ພຽງແຕ່ໃນເວລາທີ່ auto_from ແມ່ນໄປ.
ຖ້າບໍ່ມີບັນຊີຖືກເລືອກເທື່ອ (ກັບ --ບັນຊີ or -ເຈົ້າພາບ), ທາງເລືອກນີ້ຈະ
ເລືອກ​ບັນ​ຊີ​ທໍາ​ອິດ​ທີ່​ມີ envelope ໄດ້​ໃຫ້​ຈາກ​ທີ່​ຢູ່ (ຕັ້ງ​ດ້ວຍ
ໄດ້ ຈາກ ຄໍາສັ່ງ). ຖ້າບໍ່ພົບບັນຊີດັ່ງກ່າວ, "ຄ່າເລີ່ມຕົ້ນ" ຖືກໃຊ້.

--auto-from[=(on|ໄປ)]
ເປີດໃຊ້ ຫຼືປິດການນຳໃຊ້ທີ່ຢູ່ຊອງຈົດໝາຍອັດຕະໂນມັດ. ຄ່າເລີ່ມຕົ້ນຖືກປິດໄວ້.
ເບິ່ງ auto_from ຄໍາສັ່ງ.

--maildomain=[ໂດເມນ]
ກໍານົດສ່ວນໂດເມນສໍາລັບການ --auto-from ທີ່ຢູ່. ເບິ່ງ ໂດເມນເມລ ຄໍາສັ່ງ.

-N, --dsn-notify=(ໄປ|ຂົ້ນ)
ຕັ້ງ ຫຼື ຍົກເລີກເງື່ອນໄຂການແຈ້ງເຕືອນ DSN. ເບິ່ງ dsn_notify ຄໍາສັ່ງ.

-R, --dsn-return=(ໄປ|ການປະຕິເສດ)
ຕັ້ງ ຫຼື ບໍ່ຕັ້ງຈຳນວນການແຈ້ງເຕືອນ DSN. ເບິ່ງ dsn_return ຄໍາສັ່ງ. ຫມາຍ​ເຫດ​
ທີ່ hdrs ຖືກຍອມຮັບເປັນນາມແຝງ headers ເຫມາະສົມກັບ
ສົ່ງອີເມວ.

--add-missing-from-header[=(on|ໄປ)]
ເປີດໃຊ້ຫຼືປິດການເພີ່ມສ່ວນທີ່ຂາດຫາຍໄປຈາກສ່ວນຫົວ. ເບິ່ງ
add_missing_from_header ຄໍາສັ່ງ.

--add-missing-date-header[=(on|ໄປ)]
ເປີດ ຫຼືປິດການເພີ່ມສ່ວນຫົວວັນທີທີ່ຂາດຫາຍໄປ. ເບິ່ງ
add_missing_date_header ຄໍາສັ່ງ.

--remove-bcc-headers[=(on|ໄປ)]
ເປີດໃຊ້ຫຼືປິດການກໍາຈັດສ່ວນຫົວ Bcc. ເບິ່ງ ລົບ_bcc_headers
ຄໍາສັ່ງ.

-X, --logfile=[ເອກະສານ]
ຕັ້ງ ຫຼື ຍົກເລີກການຕັ້ງໄຟລ໌ບັນທຶກ. ເບິ່ງ logfile ຄໍາສັ່ງ.

--syslog[=(on|ໄປ|ສະຖານທີ່)]
ເປີດໃຊ້ຫຼືປິດການເຂົ້າສູ່ລະບົບ syslog. ເບິ່ງ syslog ຄໍາສັ່ງ.

-t, --read-recipients
ອ່ານທີ່ຢູ່ຜູ້ຮັບຈາກສ່ວນຫົວ To, Cc, ແລະ Bcc ຂອງຈົດໝາຍໃນ
ນອກເໜືອໄປຈາກຜູ້ຮັບໃນແຖວຄຳສັ່ງ. ຖ້າ​ຫາກ​ວ່າ​ຄວາມ​ໃຈ​ຮ້າຍ -
headers ແມ່ນມີຢູ່, ຫຼັງຈາກນັ້ນທີ່ຢູ່ຈາກ Resent-To, Resent-Cc, ແລະ
ສ່ວນຫົວ Resent-Bcc ໃນບລັອກທຳອິດຂອງ Resent- headers ແມ່ນໃຊ້ແທນ.

--read-envelope-ຈາກ
ອ່ານຊອງຈົດໝາຍຈາກທີ່ຢູ່ຈາກຫົວຂໍ້ From the mail. ໃນປັດຈຸບັນ
ສ່ວນຫົວນີ້ຕ້ອງຢູ່ໃນແຖວດຽວເພື່ອໃຫ້ຕົວເລືອກນີ້ເຮັດວຽກໄດ້ຢ່າງຖືກຕ້ອງ.

--aliases=[ເອກະສານ]
ຕັ້ງຄ່າ ຫຼືຍົກເລີກການຕັ້ງໄຟລ໌ນາມແຝງ. ເບິ່ງ alias ຄໍາສັ່ງ.

-Fຊື່ Msmtp ເພີ່ມຈາກ header ກັບ mails ທີ່ຂາດມັນ, ການນໍາໃຊ້ envelope ຈາກ
ທີ່ຢູ່. ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ຫນຶ່ງຕັ້ງຊື່ເຕັມທີ່ຈະຖືກນໍາໃຊ້ໃນນັ້ນ
header

-- ອັນນີ້ເປັນຈຸດສິ້ນສຸດຂອງທາງເລືອກ. ການໂຕ້ຖຽງຕໍ່ໄປນີ້ທັງຫມົດຈະຖືກປະຕິບັດເປັນ
ທີ່ຢູ່ຜູ້ຮັບ, ເຖິງແມ່ນວ່າພວກເຂົາເລີ່ມຕົ້ນດ້ວຍ `-'.

ທາງ​ເລືອກ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ໄດ້​ຮັບ​ການ​ຍອມ​ຮັບ​ແຕ່​ລະ​ເລີຍ​ສໍາ​ລັບ​ຄວາມ​ເຂົ້າ​ກັນ​ໄດ້ sendmail​:
-Bປະເພດ, -bm, -G, -hN, -i, -L ໂຄດ​ຄໍາ​ສັ່ງ, -m, -n, -O option=value, -ox ມູນຄ່າ

ການນໍາໃຊ້


ໂດຍປົກກະຕິ, ໄຟລ໌ການຕັ້ງຄ່າກວ້າງຂອງລະບົບ ແລະ/ຫຼືໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ມີ
ຂໍ້ມູນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍ SMTP ທີ່ຈະໃຊ້ແລະວິທີການນໍາໃຊ້ມັນ, ແຕ່ການຕັ້ງຄ່າທັງຫມົດຍັງສາມາດເປັນ
ຕັ້ງຄ່າຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
ຂໍ້ມູນກ່ຽວກັບເຊີບເວີ SMTP ຖືກຈັດຢູ່ໃນບັນຊີ. ແຕ່ລະບັນຊີອະທິບາຍຫນຶ່ງ
ເຊີບເວີ SMTP: ຊື່ເຈົ້າພາບ, ການຕັ້ງຄ່າການພິສູດຢືນຢັນ, ການຕັ້ງຄ່າ TLS, ແລະອື່ນໆ. ແຕ່ລະ
ໄຟລ໌ການຕັ້ງຄ່າສາມາດກໍານົດບັນຊີຫຼາຍບັນຊີ.

ຜູ້​ໃຊ້​ສາ​ມາດ​ເລືອກ​ເອົາ​ບັນ​ຊີ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ໃນ​ຫນຶ່ງ​ໃນ​ສາມ​ວິ​ທີ​:

--ບັນຊີ=id
ໃຊ້ບັນຊີທີ່ໃຫ້. ການຕັ້ງຄ່າເສັ້ນຄໍາສັ່ງ override ການຕັ້ງຄ່າໄຟລ໌ການຕັ້ງຄ່າ.

--host=hostname
ໃຊ້ພຽງແຕ່ການຕັ້ງຄ່າຈາກເສັ້ນຄໍາສັ່ງ; ຢ່າໃຊ້ໄຟລ໌ການຕັ້ງຄ່າໃດໆ
ຂໍ້ມູນ.

--ຈາກ=ທີ່ຢູ່ ຫຼື --read-envelope-from
ເລືອກບັນຊີທໍາອິດຈາກລະບົບຫຼືໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ທີ່ມີ a
ຈັບຄູ່ envelope-from ທີ່ລະບຸໄວ້ໂດຍ a ຈາກ ຄໍາສັ່ງ. ນີ້ເຮັດວຽກພຽງແຕ່ໃນເວລາທີ່
neither --ບັນຊີ neither -ເຈົ້າພາບ ຖືກນໍາໃຊ້.

ຖ້າບໍ່ມີທາງເລືອກຂ້າງເທິງນີ້ຖືກໃຊ້ (ຫຼືຖ້າບໍ່ມີບັນຊີໃດທີ່ມີການຈັບຄູ່ ຈາກ ຄໍາສັ່ງ), ຫຼັງຈາກນັ້ນ
ບັນຊີ "ຄ່າເລີ່ມຕົ້ນ" ຖືກໃຊ້.

Msmtp ສົ່ງຈົດໝາຍທີ່ບໍ່ໄດ້ປ່ຽນໄປເຊີບເວີ SMTP, ໂດຍມີຂໍ້ຍົກເວັ້ນຕໍ່ໄປນີ້:
- ສ່ວນຫົວ Bcc ຈະຖືກລຶບອອກ. ພຶດຕິກໍານີ້ສາມາດປ່ຽນແປງໄດ້ດ້ວຍ
ລົບ_bcc_headers ຄໍາ​ສັ່ງ​ແລະ​ --remove-bcc-headers ທາງເລືອກ.
- A From header ຈະຖືກເພີ່ມຖ້າເມລບໍ່ມີ. ນີ້ສາມາດປ່ຽນແປງໄດ້ດ້ວຍ
add_missing_from_header ຄໍາ​ສັ່ງ​ແລະ​ --add-missing-from-header ທາງເລືອກ. ສ່ວນຫົວຈະໃຊ້
ຊອງຈົດໝາຍຈາກທີ່ຢູ່ ແລະເລືອກຊື່ເຕັມທີ່ຕັ້ງໄວ້ກັບ the -F ທາງເລືອກ.
- ສ່ວນຫົວວັນທີຈະຖືກເພີ່ມຖ້າຈົດໝາຍບໍ່ມີ. ນີ້ສາມາດປ່ຽນແປງໄດ້ດ້ວຍ
add_missing_date_header ຄໍາ​ສັ່ງ​ແລະ​ --add-missing-date-header ທາງເລືອກ.

ຂ້າມໄປຫາພາກສ່ວນ EXAMPLES ເພື່ອເລີ່ມຕົ້ນໄວ.

CONFIGURATION ເອກະສານ


ຖ້າມັນມີຢູ່ ແລະສາມາດອ່ານໄດ້, ໄຟລ໌ການຕັ້ງຄ່າລະບົບກວ້າງ SYSCONFDIR/msmtprc ຈະເປັນ.
loaded, ບ່ອນທີ່ SYSCONFDIR ຂຶ້ນກັບເວທີຂອງທ່ານ. ໃຊ້ - ການປ່ຽນແປງ ເພື່ອຊອກຫາອັນໃດ
ໄດເລກະທໍລີຖືກນໍາໃຊ້.
ຖ້າມັນມີຢູ່ ແລະສາມາດອ່ານໄດ້, ໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ຈະຖືກໂຫລດ (~/.msmtprc by
ຄ່າເລີ່ມຕົ້ນ, ແຕ່ເບິ່ງ - ການປ່ຽນແປງ). ບັນຊີທີ່ກຳນົດໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ override
ບັນຊີຈາກໄຟລ໌ການຕັ້ງຄ່າລະບົບ.
ຂໍ້​ມູນ​ການ​ຕັ້ງ​ຄ່າ​ຈາກ​ທັງ​ສອງ​ໄຟລ​໌​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ປ່ຽນ​ແປງ​ໂດຍ​ທາງ​ເລືອກ​ແຖວ​ຄໍາ​ສັ່ງ​.

ໄຟລ໌ການຕັ້ງຄ່າແມ່ນໄຟລ໌ຂໍ້ຄວາມທີ່ງ່າຍດາຍ. ເສັ້ນຫວ່າງເປົ່າແລະເສັ້ນຄໍາເຫັນ (ເຊິ່ງທໍາອິດ
ຕົວອັກສອນທີ່ບໍ່ແມ່ນຫວ່າງເປົ່າແມ່ນ `#') ຖືກລະເລີຍ.
ທຸກໆແຖວອື່ນຕ້ອງມີຄໍາສັ່ງແລະອາດມີ argument ກັບຄໍາສັ່ງນັ້ນ.
ການໂຕ້ຖຽງອາດຈະຖືກຫຸ້ມຢູ່ໃນວົງຢືມສອງເທົ່າ ("), ຕົວຢ່າງວ່າມັນເປັນຄັ້ງທໍາອິດຫຼືສຸດທ້າຍ
ຕົວອັກສອນແມ່ນຫວ່າງເປົ່າ.
ຖ້າຊື່ໄຟລ໌ເລີ່ມຕົ້ນດ້ວຍ tilde (~), tilde ນີ້ຈະຖືກແທນທີ່ດ້ວຍ $HOME. ຖ້າ ກ
ຄໍາສັ່ງຍອມຮັບການໂຕ້ຖຽງ on, ມັນຍັງຍອມຮັບການໂຕ້ຖຽງທີ່ຫວ່າງເປົ່າແລະປະຕິບັດກັບສິ່ງທີ່ເປັນຖ້າຫາກວ່າ
ມັນແມ່ນ on.
ຄໍາສັ່ງຖືກຈັດຢູ່ໃນບັນຊີ. ແຕ່ລະບັນຊີເລີ່ມຕົ້ນດ້ວຍ ບັນຊີ ຄໍາ​ສັ່ງ​ແລະ​
ກໍານົດການຕັ້ງຄ່າສໍາລັບບັນຊີ SMTP ຫນຶ່ງ.

ຂ້າມໄປຫາພາກສ່ວນ EXAMPLES ເພື່ອເລີ່ມຕົ້ນໄວ.

ຄໍາ​ສັ່ງ​ແມ່ນ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

ຄ່າເລີ່ມຕົ້ນ
ຕັ້ງຄ່າເລີ່ມຕົ້ນ. ຄໍາສັ່ງການຕັ້ງຄ່າຕໍ່ໄປນີ້ຈະກໍານົດຄ່າເລີ່ມຕົ້ນສໍາລັບທັງຫມົດ
ປະຕິບັດຕາມຄໍານິຍາມບັນຊີໃນໄຟລ໌ການຕັ້ງຄ່າປະຈຸບັນ.

ບັນຊີ ຊື່ [:ບັນຊີ[,...]]
ເລີ່ມການກຳນົດບັນຊີໃໝ່ດ້ວຍຊື່ທີ່ລະບຸ. ຄ່າເລີ່ມຕົ້ນປະຈຸບັນແມ່ນ
ຕື່ມ​ໃສ່​ໃນ.
ຖ້າຈໍ້າສອງເມັດແລະບັນຊີລາຍຊື່ຂອງບັນຊີທີ່ກໍານົດໄວ້ກ່ອນຫນ້ານີ້ແມ່ນໃຫ້ຫຼັງຈາກບັນຊີ
ຊື່, ບັນຊີໃຫມ່, ທີ່ມີຄ່າເລີ່ມຕົ້ນ, ຈະສືບທອດການຕັ້ງຄ່າທັງຫມົດ
ຈາກ​ບັນ​ຊີ​ໃນ​ບັນ​ຊີ​ລາຍ​ການ​.

ເຈົ້າພາບ hostname
ເຊີບເວີ SMTP ທີ່ຈະສົ່ງຈົດໝາຍໄປໃຫ້. argument ອາດຈະເປັນຊື່ໂຮດຫຼືເຄືອຂ່າຍ
ທີ່ຢູ່. ທຸກໆຄໍານິຍາມບັນຊີຕ້ອງມີຄໍາສັ່ງນີ້.

port ຈໍານວນ
ພອດທີ່ເຊີບເວີ SMTP ຟັງຢູ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ 25 ("smtp"), ເວັ້ນເສຍແຕ່ TLS
ໂດຍບໍ່ມີການ STARTTLS ຖືກນໍາໃຊ້, ໃນກໍລະນີນີ້ມັນແມ່ນ 465 ("smtps").

ຫມົດ​ເວ​ລາ (ໄປ|ວິນາທີ)
ຕັ້ງ ຫຼື ຍົກເລີກການໝົດເວລາເຄືອຂ່າຍ, ເປັນວິນາທີ. ການໂຕ້ຖຽງ ໄປ ຫມາຍຄວາມວ່າບໍ່ມີເວລາຫມົດເວລາ
ຈະຖືກຕັ້ງ, ຊຶ່ງຫມາຍຄວາມວ່າລະບົບປະຕິບັດການເລີ່ມຕົ້ນຈະຖືກໃຊ້.

proxy_host [IP|ຊື່ເຈົ້າພາບ]
ໃຊ້ພຣັອກຊີ SOCKS. ການຈະລາຈອນເຄືອຂ່າຍທັງຫມົດຈະໄປໂດຍຜ່ານເຈົ້າພາບຕົວແທນນີ້, ລວມທັງ
ການສອບຖາມ DNS, ຍົກເວັ້ນການສອບຖາມ DNS ທີ່ອາດຈະຈໍາເປັນເພື່ອແກ້ໄຂຕົວແທນ
ຊື່ເຈົ້າພາບຕົວມັນເອງ (ນີ້ສາມາດຫຼີກເວັ້ນໄດ້ໂດຍການໃຊ້ທີ່ຢູ່ IP ເປັນຊື່ໂຮດຕົວແທນ).
ຫວ່າງເປົ່າ hostname argument ປິດການນຳໃຊ້ພຣັອກຊີ. ໂປຣໂຕຄໍ SOCKS ທີ່ຮອງຮັບ
ສະບັບແມ່ນ 5. ຖ້າທ່ານຕ້ອງການໃຊ້ນີ້ກັບ Tor, ເບິ່ງ "ການນໍາໃຊ້ msmtp ກັບ Tor"
ຂ້າງລຸ່ມນີ້.

proxy_port [ຈໍານວນ]
ກຳນົດໝາຍເລກພອດສຳລັບໂຮສພຣັອກຊີ. ຫວ່າງເປົ່າ ຈໍານວນ argument reset this to the
ພອດເລີ່ມຕົ້ນ.

protocol (smtp|lmtp)
ຕັ້ງໂປໂຕຄອນເພື່ອໃຊ້. ໃນປັດຈຸບັນພຽງແຕ່ SMTP ແລະ LMTP ໄດ້ຮັບການສະຫນັບສະຫນູນ. SMTP ແມ່ນ
ຄ່າເລີ່ມຕົ້ນ. ເບິ່ງ port ຄໍາສັ່ງຂ້າງເທິງສໍາລັບພອດເລີ່ມຕົ້ນ.

ໂດເມນ ການໂຕ້ຖຽງ
ໃຊ້ຄໍາສັ່ງນີ້ເພື່ອກໍານົດການໂຕ້ຖຽງຂອງຄໍາສັ່ງ SMTP EHLO (ຫຼື LMTP LHLO). ໄດ້
ມາດຕະຖານແມ່ນ localhost, ເຊິ່ງແມ່ນໂງ່ແຕ່ມັກຈະເຮັດວຽກ. ພະຍາຍາມປ່ຽນຄ່າເລີ່ມຕົ້ນ
ຖ້າຈົດໝາຍຖືກປະຕິເສດເນື່ອງຈາກມາດຕະການຕ້ານ SPAM. ທາງເລືອກທີ່ເປັນໄປໄດ້ແມ່ນໂດເມນ
ສ່ວນຫນຶ່ງຂອງທີ່ຢູ່ອີເມວຂອງທ່ານ (provider. ຕົວຢ່າງສໍາລັບ [email protected]) ຫຼື​ຢ່າງ​ເຕັມ​ທີ່​
ຊື່ໂດເມນທີ່ມີຄຸນວຸດທິຂອງເຈົ້າພາບຂອງເຈົ້າ (ຖ້າມີ).

auth [(on|ໄປ|ວິທີການ)]
ເປີດ ຫຼືປິດການພິສູດຢືນຢັນ ແລະເລືອກວິທີທີ່ຈະໃຊ້. ໄດ້
ການໂຕ້ຖຽງ on ເລືອກວິທີການອັດຕະໂນມັດ.
ປົກກະຕິແລ້ວຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານແມ່ນໃຊ້ສໍາລັບການພິສູດຢືນຢັນ. ຊື່ຜູ້ໃຊ້ແມ່ນ
ລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າດ້ວຍ ຜູ້ໃຊ້ ຄໍາສັ່ງ. ມີຫ້າທີ່ແຕກຕ່າງກັນ
ວິທີການລະບຸລະຫັດຜ່ານ:
1. ເພີ່ມລະຫັດຜ່ານໃສ່ວົງແຫວນລະຫັດລະບົບ. ປະຈຸບັນນີ້ແຫວນທີ່ສໍາຄັນທີ່ສະຫນັບສະຫນູນແມ່ນ
ແຫວນກະແຈ Gnome ແລະພວງກະແຈ Mac OS X. ສໍາລັບແຫວນກະແຈ Gnome, ໃຊ້ຄໍາສັ່ງ
secret-tool (ສ່ວນຫນຶ່ງຂອງ libsecret ຂອງ Gnome) ເພື່ອເກັບຮັກສາລະຫັດຜ່ານ: secret-tool store
--label=msmtp host mail.freemail. ຕົວຢ່າງການບໍລິການ smtp ຜູ້ໃຊ້ joe.smith. ໃນ Mac OS X,
ໃຊ້ແອັບພລິເຄຊັນ Keychain Access GUI. ຊື່ບັນຊີແມ່ນຄືກັນກັບຜູ້ໃຊ້
ຊື່. ຊື່ລາຍການກະແຈແມ່ນ smtp:// ຢູ່ໃສ ກົງກັບເຈົ້າພາບ
ການໂຕ້ຖຽງ.
2. ເກັບຮັກສາລະຫັດຜ່ານໄວ້ໃນໄຟລ໌ທີ່ຖືກເຂົ້າລະຫັດ, ແລະນໍາໃຊ້ ລະຫັດຜ່ານ ກໍານົດ a
ຄໍາສັ່ງເພື່ອຖອດລະຫັດໄຟລ໌ນັ້ນ, ເຊັ່ນ: ການນໍາໃຊ້ GnuPG. ເບິ່ງຕົວຢ່າງ.
3. ເກັບຮັກສາລະຫັດຜ່ານໃນໄຟລ໌ການຕັ້ງຄ່າໂດຍໃຊ້ ລະຫັດຜ່ານ ຄໍາສັ່ງ.
(ປົກກະຕິແລ້ວມັນບໍ່ໄດ້ຖືກພິຈາລະນາເປັນຄວາມຄິດທີ່ດີທີ່ຈະເກັບຮັກສາລະຫັດຜ່ານໃນໄຟລ໌ຂໍ້ຄວາມທໍາມະດາ.
ຖ້າທ່ານເຮັດມັນຢ່າງໃດກໍ່ຕາມ, ທ່ານຕ້ອງໃຫ້ແນ່ໃຈວ່າໄຟລ໌ສາມາດອ່ານໄດ້ເທົ່ານັ້ນ
ຕົວທ່ານເອງ.)
4. ເກັບຮັກສາລະຫັດຜ່ານໃນ ~/.netrc. ວິທີການນີ້ແມ່ນອາດຈະລ້າສະໄຫມ.
5. ພິມລະຫັດຜ່ານເຂົ້າໄປໃນ terminal ໃນເວລາທີ່ມັນຕ້ອງການ.
ແນະນໍາໃຫ້ໃຊ້ວິທີ 1 ຫຼື 2.
ມີວິທີການກວດສອບຄວາມຖືກຕ້ອງຫຼາຍອັນ. ເຄື່ອງແມ່ຂ່າຍສ່ວນໃຫຍ່ສະຫນັບສະຫນູນພຽງແຕ່ບາງສ່ວນຂອງພວກເຂົາ.
ໃນປະຫວັດສາດ, ວິທີການທີ່ຊັບຊ້ອນໄດ້ຖືກພັດທະນາເພື່ອປົກປ້ອງລະຫັດຜ່ານຈາກການເປັນ
ສົ່ງບໍ່ໄດ້ເຂົ້າລະຫັດກັບເຄື່ອງແມ່ຂ່າຍ, ແຕ່ໃນປັດຈຸບັນທຸກຄົນຕ້ອງການ TLS, ດັ່ງນັ້ນ
ວິທີການງ່າຍດາຍພຽງພໍນັບຕັ້ງແຕ່ກອງປະຊຸມທັງຫມົດໄດ້ຖືກປ້ອງກັນ. ທີ່​ເຫມາະ​ສົມ​
ວິທີການກວດສອບຄວາມຖືກຕ້ອງຈະຖືກເລືອກໂດຍອັດຕະໂນມັດ, ແລະເມື່ອ TLS ຖືກປິດໃຊ້ງານສໍາລັບບາງຄົນ
ເຫດຜົນ, ພຽງແຕ່ວິທີການທີ່ຫຼີກເວັ້ນການສົ່ງລະຫັດຜ່ານຂໍ້ຄວາມທີ່ຈະແຈ້ງໄດ້ຖືກພິຈາລະນາ.
ວິທີການຜູ້ໃຊ້ / ລະຫັດຜ່ານຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ: ທໍາມະດາ (ຂໍ້​ຄວາມ​ທີ່​ງ່າຍ​ດາຍ​
ວິທີການ, ດ້ວຍການເຂົ້າລະຫັດ base64, ສະຫນັບສະຫນູນໂດຍເຄື່ອງແມ່ຂ່າຍເກືອບທັງຫມົດ), scram-sha-1 (a
ວິ​ທີ​ການ​ທີ່​ຫຼີກ​ເວັ້ນ​ການ​ລະ​ຫັດ​ຜ່ານ​ຂໍ້​ຄວາມ​ທີ່​ຈະ​ແຈ້ງ​)​, cram-md5 (ເປັນ​ວິ​ທີ​ການ​ລ້າ​ສະ​ໄຫມ​ທີ່​ຫຼີກ​ເວັ້ນ​ການ​
ລະຫັດຜ່ານຂໍ້ຄວາມທີ່ຈະແຈ້ງ), digest-md5 (ເປັນວິທີການລ້າສະໄຫມທີ່ສັບສົນທີ່ຫຼີກລ່ຽງ
ລະ​ຫັດ​ຜ່ານ​ຂໍ້​ຄວາມ​ທີ່​ຈະ​ແຈ້ງ​, ແຕ່​ບໍ່​ໄດ້​ຮັບ​ການ​ພິ​ຈາ​ລະ​ນາ​ຄວາມ​ປອດ​ໄພ​ອີກ​ແລ້ວ​)​. ເຂົ້າ​ສູ່​ລະ​ບົບ (ບໍ່​ໄດ້​ມາດ​ຕະ​ຖານ​
ວິ​ທີ​ການ clear-text ຄ້າຍ​ຄື​ກັນ​ແຕ່​ຮ້າຍ​ແຮງ​ກວ່າ​ວິ​ທີ​ການ​ທໍາ​ມະ​ດາ​)​. ntlm (ບໍ່​ແນ່​ນອນ
ວິທີການທີ່ບໍ່ແມ່ນມາດຕະຖານທີ່ໄດ້ຖືກພິຈາລະນາໃນປັດຈຸບັນຫັກ; ມັນບາງຄັ້ງຕ້ອງການພິເສດ
ຕົວກໍານົດການໂດເມນຜ່ານ ntlmdomain).
ປະຈຸບັນມີສອງວິທີການພິສູດຢືນຢັນທີ່ບໍ່ອີງໃສ່ຜູ້ໃຊ້ /
ຂໍ້​ມູນ​ລະ​ຫັດ​ຜ່ານ​ແລະ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ຄັດ​ເລືອກ​ຄູ່​ມື​: ພາຍນອກ (ການ​ຮັບ​ຮອງ​
ເກີດຂຶ້ນຢູ່ນອກໂປຣໂຕຄໍ, ໂດຍປົກກະຕິໂດຍການສົ່ງໃບຢັ້ງຢືນລູກຄ້າ TLS, ແລະ
ວິທີການພຽງແຕ່ຢືນຢັນວ່າການພິສູດຢືນຢັນນີ້ປະສົບຜົນສໍາເລັດ), ແລະ gssapi (ໄດ້
ກອບ Kerberos ເບິ່ງແຍງການພິສູດຢືນຢັນທີ່ປອດໄພ, ພຽງແຕ່ຊື່ຜູ້ໃຊ້ເທົ່ານັ້ນ
ຕ້ອງການ).
ມັນຂຶ້ນກັບຫ້ອງສະໝຸດການພິສູດຢືນຢັນທີ່ຕິດພັນ ແລະສະບັບຂອງມັນບໍ່ວ່າຈະເປັນ a
ວິທີການສະເພາະແມ່ນສະຫນັບສະຫນູນຫຼືບໍ່. ໃຊ້ - ການປ່ຽນແປງ ເພື່ອຊອກຫາວິທີໃດແດ່
ສະຫນັບສະຫນູນ.

ຜູ້ໃຊ້ ເຂົ້າ​ສູ່​ລະ​ບົບ
ຕັ້ງຊື່ຜູ້ໃຊ້ສໍາລັບການພິສູດຢືນຢັນ. argument ຫວ່າງເປົ່າ unsets ຊື່ຜູ້ໃຊ້.

ລະຫັດຜ່ານ ຄວາມລັບ
ຕັ້ງລະຫັດຜ່ານສໍາລັບການພິສູດຢືນຢັນ. argument ຫວ່າງເປົ່າບໍ່ຕັ້ງລະຫັດຜ່ານ.
ພິຈາລະນາການນໍາໃຊ້ ລະຫັດຜ່ານ ຄໍາສັ່ງຫຼືວົງແຫວນທີ່ສໍາຄັນແທນທີ່ຈະເປັນຄໍາສັ່ງນີ້, to
ຫຼີກເວັ້ນການເກັບຮັກສາລະຫັດຜ່ານຂໍ້ຄວາມທໍາມະດາຢູ່ໃນໄຟລ໌ການຕັ້ງຄ່າ.

ລະຫັດຜ່ານ [ການປະເມີນ]
ຕັ້ງລະຫັດຜ່ານສໍາລັບການພິສູດຢືນຢັນກັບຜົນໄດ້ຮັບ (stdout) ຂອງຄໍາສັ່ງ ການປະເມີນ.
ນີ້​ສາ​ມາດ​ຖືກ​ນໍາ​ໃຊ້​ເຊັ່ນ​: ເພື່ອ​ຖອດ​ລະ​ຫັດ​ໄຟລ​໌​ລະ​ຫັດ​ຜ່ານ​ໃນ​ການ​ບິນ​ຫຼື​ເພື່ອ​ສອບ​ຖາມ​ວົງ​ກະ​ແຈ​,
ແລະດັ່ງນັ້ນເພື່ອຫຼີກເວັ້ນການເກັບຮັກສາລະຫັດຜ່ານຂໍ້ຄວາມທໍາມະດາ.

ntlmdomain [ໂດເມນ]
ກໍານົດໂດເມນສໍາລັບການ ntlm ວິທີການຢັ້ງຢືນ. ນີ້ແມ່ນລ້າສະໄຫມ.

tls [(on|ໄປ)]
ເປີດ ຫຼືປິດໃຊ້ງານ TLS (ເອີ້ນກັນວ່າ SSL) ສໍາລັບການເຊື່ອມຕໍ່ທີ່ປອດໄພ. ທ່ານຍັງຕ້ອງການ
tls_trust_file or tls_fingerprint, ແລະສໍາລັບບາງເຄື່ອງແມ່ຂ່າຍທ່ານອາດຈະຈໍາເປັນຕ້ອງປິດການໃຊ້ງານ
tls_starttls.
Transport Layer Security (TLS) "... ໃຫ້​ຄວາມ​ເປັນ​ສ່ວນ​ຕົວ​ການ​ສື່​ສານ​ໃນ​ໄລ​ຍະ
ອິນເຕີເນັດ. ໂປຣໂຕຄໍອະນຸຍາດໃຫ້ແອັບພລິເຄຊັນລູກຄ້າ/ເຊີບເວີ ຕິດຕໍ່ສື່ສານໃນທາງໃດນຶ່ງ
ທີ່​ຖືກ​ອອກ​ແບບ​ເພື່ອ​ປ້ອງ​ກັນ​ບໍ່​ໃຫ້​ມີ​ການ​ລັກ​ຟັງ, ການ​ຫຼອກ​ລວງ, ຫຼື​ການ​ປອມ​ແປງ​ຂໍ້​ຄວາມ” (quote
ຈາກ RFC2246).
ເຊີບເວີສາມາດໃຊ້ TLS ໃນໜຶ່ງໃນສອງໂໝດ: ຜ່ານຄຳສັ່ງ STARTTLS (ເຊດຊັນ
ເລີ່ມ​ຕົ້ນ​ດ້ວຍ​ການ​ເລີ່ມ​ຕົ້ນ​ໂປຣ​ໂຕ​ໂຄ​ລ​ປົກ​ກະ​ຕິ​, ແລະ TLS ຫຼັງ​ຈາກ​ນັ້ນ​ແມ່ນ​ໄດ້​ເລີ່ມ​ຕົ້ນ​ການ​ນໍາ​ໃຊ້​
ຄໍາສັ່ງ STARTTLS ຂອງໂປຣໂຕຄໍ), ຫຼືທັນທີ (TLS ຖືກເລີ່ມຕົ້ນກ່ອນປົກກະຕິ
ການເລີ່ມຕົ້ນພິທີການ; ນີ້ຮຽກຮ້ອງໃຫ້ມີພອດແຍກຕ່າງຫາກ). ຮູບແບບທໍາອິດແມ່ນ
ຄ່າເລີ່ມຕົ້ນ, ແຕ່ທ່ານສາມາດປ່ຽນໄປໂໝດທີສອງໂດຍການປິດການໃຊ້ງານ tls_starttls.
ເມື່ອ TLS ຖືກເລີ່ມຕົ້ນ, ເຊີບເວີຈະສົ່ງໃບຢັ້ງຢືນເພື່ອລະບຸຕົວຂອງມັນເອງ. ເພື່ອກວດສອບ
ຕົວຕົນຂອງເຄື່ອງແມ່ຂ່າຍ, ໂຄງການລູກຄ້າຄາດວ່າຈະກວດເບິ່ງວ່າໃບຢັ້ງຢືນແມ່ນ
ຖືກຕ້ອງຢ່າງເປັນທາງການ ແລະວ່າມັນຖືກອອກໃຫ້ໂດຍອົງການໃບຢັ້ງຢືນ (CA) ທີ່
ຄວາມໄວ້ວາງໃຈຂອງຜູ້ໃຊ້. (ຍັງສາມາດມີຕ່ອງໂສ້ໃບຢັ້ງຢືນທີ່ມີ CAs ລະດັບກາງ.)
ບັນຊີລາຍຊື່ຂອງ CAs ທີ່ເຊື່ອຖືໄດ້ແມ່ນຖືກກໍານົດໂດຍໃຊ້ tls_trust_file ຄໍາສັ່ງ. ປົກກະຕິແລ້ວ
ມີບາງໄຟລ໌ເລີ່ມຕົ້ນທົ່ວລະບົບທີ່ມີຢູ່, ຕົວຢ່າງ
/etc/ssl/certs/ca-certificates.crt ໃນລະບົບທີ່ອີງໃສ່ Debian, ແຕ່ທ່ານຍັງສາມາດເລືອກໄດ້
ເພື່ອເລືອກ CA ທີ່ເຊື່ອຖືໄດ້ດ້ວຍຕົວທ່ານເອງ.
ບັນຫາປະຕິບັດຫນຶ່ງກັບວິທີການນີ້ແມ່ນວ່າໂຄງການລູກຄ້າຄວນ
ກວດເບິ່ງວ່າໃບຢັ້ງຢືນເຊີບເວີໄດ້ຖືກຖອນຍ້ອນເຫດຜົນບາງຢ່າງ, ໂດຍໃຊ້ a
ບັນຊີລາຍຊື່ການຖອນໃບຢັ້ງຢືນ (CRL). ໄຟລ໌ CRL ສາມາດຖືກກໍານົດໂດຍໃຊ້
tls_crl_file ຄໍາສັ່ງ, ແຕ່ໄດ້ຮັບໄຟລ໌ CRL ທີ່ກ່ຽວຂ້ອງແລະຮັກສາໃຫ້ເຂົາເຈົ້າເຖິງ
ວັນທີບໍ່ກົງໄປກົງມາ. ໂດຍພື້ນຖານແລ້ວເຈົ້າເອງ.
ບັນຫາທີ່ຮຸນແຮງກວ່າແລະພື້ນຖານແມ່ນເຈົ້າຕ້ອງເຊື່ອ CAs. ມັກ
ອົງການຈັດຕັ້ງອື່ນໆ, CA ສາມາດບໍ່ມີຄວາມສາມາດ, ເປັນອັນຕະລາຍ, ຖືກໂຄ່ນລົ້ມໂດຍທີ່ບໍ່ດີ
ປະຊາຊົນ, ຫຼືບັງຄັບໂດຍອົງການຈັດຕັ້ງຂອງລັດຖະບານເພື່ອປະນີປະນອມຜູ້ໃຊ້ສຸດທ້າຍໂດຍບໍ່ມີການບອກ
ເຂົາເຈົ້າ. ສິ່ງທັງໝົດເຫຼົ່ານີ້ເກີດຂຶ້ນ ແລະສືບຕໍ່ເກີດຂຶ້ນໃນທົ່ວໂລກ. ຄວາມ​ຄິດ​ທີ່​ຈະ​
ມີອົງການຈັດຕັ້ງສູນກາງທີ່ຕ້ອງໄດ້ຮັບການໄວ້ວາງໃຈສໍາລັບການສື່ສານຂອງທ່ານທີ່ຈະເປັນ
ຄວາມປອດໄພແມ່ນແຕກຫັກໂດຍພື້ນຖານ.
ແທນທີ່ຈະວາງຄວາມໄວ້ວາງໃຈໃນ CA, ທ່ານສາມາດເລືອກທີ່ຈະໄວ້ວາງໃຈພຽງແຕ່ໃບຢັ້ງຢືນດຽວເທົ່ານັ້ນ
ສໍາລັບເຄື່ອງແມ່ຂ່າຍທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່. ສໍາລັບຈຸດປະສົງນັ້ນ, ລະບຸໃບຢັ້ງຢືນ
fingerprint ກັບ tls_fingerprint. ນີ້ເຮັດໃຫ້ແນ່ໃຈວ່າບໍ່ມີຜູ້ຊາຍໃນກາງສາມາດ
ປອມຕົວຕົນຂອງເຊີບເວີໂດຍການສະເໜີໃບຮັບຮອງການສໍ້ໂກງໃຫ້ທ່ານ
ໂດຍບາງ CA ທີ່ເກີດຂຶ້ນຢູ່ໃນບັນຊີລາຍຊື່ຄວາມໄວ້ວາງໃຈຂອງທ່ານ. ຢ່າງໃດກໍຕາມ, ທ່ານຕ້ອງປັບປຸງ
ລາຍນິ້ວມືທຸກຄັ້ງທີ່ໃບຢັ້ງຢືນເຊີບເວີປ່ຽນແປງ, ແລະເຈົ້າຕ້ອງແນ່ໃຈວ່າ
ການປ່ຽນແປງແມ່ນຖືກຕ້ອງຕາມກົດໝາຍແຕ່ລະຄັ້ງ, ຕົວຢ່າງ: ເມື່ອໃບຮັບຮອງເກົ່າໝົດອາຍຸ. ນີ້​ແມ່ນ
ບໍ່ສະດວກ, ແຕ່ມັນເປັນລາຄາທີ່ຈະຈ່າຍ.
ຂໍ້ມູນກ່ຽວກັບໃບຢັ້ງຢືນເຊີບເວີສາມາດໄດ້ຮັບດ້ວຍ --serverinfo --tls
--tls-certcheck=ປິດ. ນີ້ປະກອບມີ CA ຜູ້ອອກໃບຢັ້ງຢືນ (ດັ່ງນັ້ນເຈົ້າສາມາດ
ໄວ້ວາງໃຈ CA ຜ່ານ tls_trust_file), ແລະ fingerprint ຂອງໃບຢັ້ງຢືນ (ດັ່ງນັ້ນທ່ານ
ສາ​ມາດ​ໄວ້​ວາງ​ໃຈ​ວ່າ​ໃບ​ຢັ້ງ​ຢືນ​ການ​ໂດຍ​ສະ​ເພາະ​ tls_fingerprint).
TLS ຍັງອະນຸຍາດໃຫ້ເຊີບເວີກວດສອບຕົວຕົນຂອງລູກຄ້າໄດ້. ສໍາລັບຈຸດປະສົງນີ້,
ລູກຄ້າຕ້ອງນໍາສະເຫນີໃບຢັ້ງຢືນທີ່ອອກໃຫ້ໂດຍ CA ທີ່ເຄື່ອງແມ່ຂ່າຍໄວ້ວາງໃຈ. ເຖິງ
ນໍາສະເຫນີໃບຢັ້ງຢືນນັ້ນ, ລູກຄ້າຍັງຕ້ອງການໄຟລ໌ທີ່ສໍາຄັນທີ່ກົງກັນ. ທ່ານສາມາດກໍານົດ
ໃບຢັ້ງຢືນແລະໄຟລ໌ທີ່ສໍາຄັນໂດຍໃຊ້ tls_cert_file ແລະ tls_key_file. ກົນໄກນີ້
ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອຢືນຢັນຜູ້ໃຊ້, ດັ່ງນັ້ນຜູ້ໃຊ້ / ລະຫັດຜ່ານແບບດັ້ງເດີມ
ການກວດສອບຄວາມຖືກຕ້ອງແມ່ນບໍ່ຈໍາເປັນອີກຕໍ່ໄປ. ເບິ່ງ ພາຍນອກ ກົນ​ໄກ​ໃນ auth.

tls_starttls [(on|ໄປ)]
ເລືອກຕົວແປ TLS: ເລີ່ມ TLS ຈາກພາຍໃນເຊດຊັນ (on, default), ຫຼືອຸໂມງ
ກອງປະຊຸມຜ່ານ TLS (ໄປ).

tls_trust_file ເອກະສານ
ເປີດໃຊ້ການຢັ້ງຢືນໃບຢັ້ງຢືນເຊີບເວີໂດຍໃຊ້ລາຍຊື່ການຢັ້ງຢືນທີ່ເປັນຄວາມຈິງ
ເຈົ້າໜ້າທີ່ (CAs). ໄຟລ໌ຕ້ອງຢູ່ໃນຮູບແບບ PEM. ບາງ​ລະ​ບົບ​ສະ​ຫນອງ​ໃຫ້​ລະ​ບົບ -
ໄຟລ໌ມາດຕະຖານກວ້າງ, ຕົວຢ່າງ /etc/ssl/certs/ca-certificates.crt ໃນລະບົບທີ່ອີງໃສ່ Debian
ກັບຊຸດ ca-certificates. argument ຫວ່າງເປົ່າປິດການໃຊ້ງານນີ້. ເຈົ້າຄວນຄືກັນ
ການນໍາໃຊ້ tls_crl_file.

tls_crl_file [ເອກະສານ]
ຕັ້ງໄຟລ໌ລາຍຊື່ການຖອນໃບຢັ້ງຢືນ (CRL) ສໍາລັບ TLS, ເພື່ອກວດສອບການຖອນຄືນ
ໃບຢັ້ງຢືນ. argument ຫວ່າງເປົ່າປິດການໃຊ້ງານນີ້.

tls_fingerprint [fingerprint]
ກໍານົດລາຍນິ້ວມືຂອງໃບຢັ້ງຢືນດຽວເພື່ອຍອມຮັບສໍາລັບ TLS. ໃບຮັບຮອງນີ້
ຈະໄດ້ຮັບການເຊື່ອຖືໂດຍບໍ່ຄໍານຶງເຖິງເນື້ອໃນຂອງມັນ. ລາຍນິ້ວມືສາມາດເປັນ SHA1
(ແນະນຳ) ຫຼືລາຍນິ້ວມື MD5 ໃນຮູບແບບ 01:23:45:67:.... ໃຊ້ --serverinfo
--tls --tls-certcheck=ປິດ ເພື່ອເອົາລາຍນິ້ວມືຂອງໃບຢັ້ງຢືນເຊີບເວີ.

tls_key_file ເອກະສານ
ສົ່ງ​ໃບ​ຢັ້ງ​ຢືນ​ລູກ​ຄ້າ​ໄປ​ໃຫ້​ເຊີບ​ເວີ (ໃຊ້​ອັນ​ນີ້​ຮ່ວມ​ກັບ tls_cert_file}).
ໄຟລ໌ຕ້ອງມີລະຫັດສ່ວນຕົວຂອງໃບຢັ້ງຢືນໃນຮູບແບບ PEM. ຫວ່າງເປົ່າ
argument ປິດໃຊ້ງານຄຸນສົມບັດນີ້.

tls_cert_file ເອກະສານ
ສົ່ງ​ໃບ​ຢັ້ງ​ຢືນ​ລູກ​ຄ້າ​ໄປ​ໃຫ້​ເຊີບ​ເວີ (ໃຊ້​ອັນ​ນີ້​ຮ່ວມ​ກັບ tls_key_file) The
ໄຟລ໌ຕ້ອງມີໃບຢັ້ງຢືນໃນຮູບແບບ PEM. argument ຫວ່າງເປົ່າປິດການໃຊ້ງານນີ້
ຄຸນນະສົມບັດ.

tls_certcheck [(on|ໄປ)]
ເປີດຫຼືປິດການກວດສອບໃບຢັ້ງຢືນເຊີບເວີ. ຄໍາເຕືອນ: ໃນເວລາທີ່ການກວດສອບແມ່ນ
ປິດການນຳໃຊ້ແລ້ວ, ເຊດຊັນ TLS ຈະມີຄວາມສ່ຽງຕໍ່ກັບການໂຈມຕີແບບຜູ້ຊາຍໃນກາງ!

tls_min_dh_prime_bits [bits]
ຕັ້ງ ຫຼື ຍົກເລີກການຕັ້ງຈຳນວນຂັ້ນຕ່ຳຂອງ Diffie-Hellman (DH) prime bits ທີ່ mpop ຈະ
ຍອມຮັບສໍາລັບ TLS sessions. ຄ່າເລີ່ມຕົ້ນແມ່ນຕັ້ງໂດຍຫ້ອງສະໝຸດ TLS ແລະສາມາດເລືອກໄດ້
ໂດຍ​ການ​ນໍາ​ໃຊ້ argument ຫວ່າງ​ເປົ່າ​ກັບ​ຄໍາ​ສັ່ງ​ນີ້​. ພຽງແຕ່ຫຼຸດລົງຄ່າເລີ່ມຕົ້ນ (ຕົວຢ່າງເຊັ່ນ
512 bits) ຖ້າບໍ່ມີວິທີອື່ນທີ່ຈະເຮັດໃຫ້ TLS ເຮັດວຽກກັບເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ.

tls_priorities [ບູລິມະສິດ]
ກໍານົດບູລິມະສິດສໍາລັບກອງປະຊຸມ TLS. ຄ່າເລີ່ມຕົ້ນແມ່ນຖືກກໍານົດໂດຍຫ້ອງສະຫມຸດ TLS ແລະສາມາດ
ຖືກເລືອກໂດຍໃຊ້ argument ຫວ່າງເປົ່າຕໍ່ຄໍາສັ່ງນີ້. ເບິ່ງ GnuTLS
ເອ​ກະ​ສານ​ຂອງ​ gnutls_priority_init function ສໍາລັບຄໍາອະທິບາຍຂອງ
ລຳດັບຄວາມສຳຄັນ.

ຈາກ envelope_ຈາກ
ກໍານົດ envelope ຈາກທີ່ຢູ່. ທີ່ຢູ່ນີ້ຈະຖືກນໍາໃຊ້ພຽງແຕ່ເມື່ອ auto_from is
off

auto_from [(on|ໄປ)]
ເປີດໃຊ້ ຫຼືປິດການນຳໃຊ້ທີ່ຢູ່ຊອງຈົດໝາຍອັດຕະໂນມັດ. ຄ່າເລີ່ມຕົ້ນຖືກປິດໄວ້. ເມື່ອ​ໃດ​
ເປີດໃຊ້ແລ້ວ, ທີ່ຢູ່ envelope-from ຂອງແບບຟອມ user@domain ຈະຖືກສ້າງຂຶ້ນ. ໄດ້
ສ່ວນທ້ອງຖິ່ນຈະຖືກຕັ້ງເປັນ ຜູ້ໃຊ້ ຫຼື, ຖ້າມັນລົ້ມເຫລວ, ເພື່ອ LOGNAME ຫຼື, ຖ້າມັນລົ້ມເຫລວ, ເພື່ອ
ຊື່ເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້ປະຈຸບັນ. ສ່ວນໂດເມນສາມາດຖືກກໍານົດດ້ວຍ ໂດເມນເມລ
ຄໍາສັ່ງ. ຖ້າ maildomain ຫວ່າງເປົ່າ, envelope-from ທີ່ຢູ່ພຽງແຕ່ຈະປະກອບດ້ວຍ
ຂອງຊື່ຜູ້ໃຊ້ແລະບໍ່ມີສ່ວນໂດເມນ. ເມື່ອ auto_from ຖືກປິດໃຊ້ງານ, the
ທີ່ຢູ່ envelope-from ຕ້ອງໄດ້ຮັບການກໍານົດຢ່າງຈະແຈ້ງ.

ໂດເມນເມລ [ໂດເມນ]
ກໍານົດສ່ວນໂດເມນສໍາລັບການຜະລິດຂອງ envelope-from ທີ່ຢູ່. ອັນນີ້ໃຊ້ເທົ່ານັ້ນ
ໃນເວລາທີ່ auto_from ເປີດຢູ່. ໂດເມນອາດຈະຫວ່າງເປົ່າ.

dsn_notify (ໄປ|ສະພາບ)
ຄໍາສັ່ງນີ້ກໍານົດເງື່ອນໄຂທີ່ລະບົບເມລຄວນສົ່ງ DSN
(ການແຈ້ງສະຖານະການຈັດສົ່ງ) ຂໍ້ຄວາມ. ການໂຕ້ຖຽງ ໄປ ປິດການນຳໃຊ້ DSN ທີ່ຈະແຈ້ງ
ການຮ້ອງຂໍ, ຊຶ່ງຫມາຍຄວາມວ່າລະບົບເມລຕັດສິນໃຈໃນເວລາທີ່ຈະສົ່ງຂໍ້ຄວາມ DSN. ນີ້​ແມ່ນ
ຄ່າເລີ່ມຕົ້ນ. ໄດ້ ສະພາບ ຕ້ອງເປັນ ບໍ່ເຄີຍ, ບໍ່ເຄີຍຮ້ອງຂໍການແຈ້ງເຕືອນ, ຫຼື a
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ (ບໍ່ມີຍະຫວ່າງ!) ຂອງນຶ່ງ ຫຼືຫຼາຍກວ່ານຶ່ງອັນຕໍ່ໄປນີ້: ຄວາມລົ້ມເຫຼວ, ການ
ຂໍ​ແຈ້ງ​ການ​ກ່ຽວ​ກັບ​ຄວາມ​ລົ້ມ​ເຫຼວ​ຂອງ​ສາຍ​ສົ່ງ​, ຊັກຊ້າ, ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ແຈ້ງ​ເຕືອນ​ຂອງ​ຂໍ້​ຄວາມ​
ຄວາມ​ຊັກ​ຊ້າ​, ຄວາມສໍາເລັດ, ເພື່ອ​ໄດ້​ຮັບ​ການ​ແຈ້ງ​ການ​ຂອງ​ການ​ສົ່ງ​ຜົນ​ສໍາ​ເລັດ​. ເຊີບເວີ SMTP ຕ້ອງ
ສະຫນັບສະຫນູນການຂະຫຍາຍ DSN.

dsn_return (ໄປ|ຈໍານວນເງິນ)
ຄໍາສັ່ງນີ້ຄວບຄຸມຈໍານວນຈົດຫມາຍທີ່ຄວນຈະຖືກສົ່ງຄືນໃນ DSN (ສະຖານະການຈັດສົ່ງ
ແຈ້ງການ) ຂໍ້ຄວາມ. ການໂຕ້ຖຽງ ໄປ ປິດການຮ້ອງຂໍ DSN ຢ່າງຊັດເຈນ, ເຊິ່ງ
ຫມາຍຄວາມວ່າລະບົບເມລຈະຕັດສິນໃຈວ່າຈົດໝາຍຈະສົ່ງຄືນຫຼາຍປານໃດໃນຂໍ້ຄວາມ DSN. ນີ້
ເປັນຄ່າເລີ່ມຕົ້ນ. ໄດ້ ຈໍານວນເງິນ ຕ້ອງເປັນ headers, ເພື່ອພຽງແຕ່ກັບຄືນສ່ວນຫົວຂໍ້ຄວາມ, ຫຼື
ຢ່າງເຕັມທີ່, ເພື່ອສົ່ງຄືນຈົດຫມາຍສະບັບເຕັມ. ເຊີບເວີ SMTP ຕ້ອງຮອງຮັບສ່ວນຂະຫຍາຍ DSN.

add_missing_from_header [(on|ໄປ)]
ຄໍາ​ສັ່ງ​ນີ້​ຄວບ​ຄຸມ​ວ່າ​ຈະ​ເພີ່ມ​ຫົວ​ຂໍ້ From ຖ້າ​ຫາກ​ວ່າ​ເມລ​ບໍ່​ມີ​ຫນຶ່ງ​.
ຄ່າເລີ່ມຕົ້ນແມ່ນການເພີ່ມມັນ.

add_missing_date_header [(on|ໄປ)]
ຄຳສັ່ງນີ້ຄວບຄຸມວ່າຈະເພີ່ມສ່ວນຫົວວັນທີຫຼືບໍ່ ຖ້າຈົດໝາຍບໍ່ມີ.
ຄ່າເລີ່ມຕົ້ນແມ່ນການເພີ່ມມັນ.

remove_bcc_headers [(on|ໄປ)]
ຄຳສັ່ງນີ້ຄວບຄຸມວ່າຈະເອົາຫົວ Bcc ອອກຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອເອົາພວກມັນອອກ.

logfile [ເອກະສານ]
argument ຫວ່າງເປົ່າປິດການເຂົ້າສູ່ລະບົບ (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ).
ເມື່ອການບັນທຶກຖືກເປີດໃຊ້ງານໂດຍການເລືອກໄຟລ໌ບັນທຶກ, msmtp ຈະເພີ່ມໜຶ່ງແຖວໃສ່
ໄຟລ໌ບັນທຶກສໍາລັບແຕ່ລະເມລທີ່ມັນພະຍາຍາມສົ່ງຜ່ານບັນຊີທີ່ໄຟລ໌ບັນທຶກນີ້ແມ່ນ
ເລືອກ​ສໍາ​ລັບ​ການ​.
ເສັ້ນຈະປະກອບມີຂໍ້ມູນດັ່ງຕໍ່ໄປນີ້: ວັນທີແລະເວລາ, ຊື່ເຈົ້າພາບຂອງ
ເຊີບເວີ SMTP, ບໍ່ວ່າຈະເປັນ TLS ຖືກນໍາໃຊ້, ບໍ່ວ່າຈະເປັນການນໍາໃຊ້ການກວດສອບຄວາມຖືກຕ້ອງ, ການກວດສອບຄວາມຖືກຕ້ອງ
ຊື່​ຜູ້​ໃຊ້ (ພຽງ​ແຕ່​ຖ້າ​ຫາກ​ວ່າ​ການ​ກວດ​ສອບ​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​)​, envelope ຈາກ​ທີ່​ຢູ່​, ຜູ້​ຮັບ​
ທີ່ຢູ່, ຂະຫນາດຂອງເມລທີ່ຖືກໂອນໄປຫາເຄື່ອງແມ່ຂ່າຍ (ພຽງແຕ່ຖ້າການຈັດສົ່ງ
ສໍາເລັດ), ລະຫັດສະຖານະ SMTP ແລະຂໍ້ຄວາມຄວາມຜິດພາດ SMTP (ພຽງແຕ່ໃນກໍລະນີຂອງຄວາມລົ້ມເຫຼວແລະ
ພຽງ​ແຕ່​ຖ້າ​ຫາກ​ວ່າ​ມີ​, ຂໍ້​ຄວາມ​ຜິດ​ພາດ (ພຽງ​ແຕ່​ໃນ​ກໍ​ລະ​ນີ​ຂອງ​ຄວາມ​ລົ້ມ​ເຫຼວ​ແລະ​ພຽງ​ແຕ່​ຖ້າ​ຫາກ​ວ່າ​ມີ​)​,
ລະຫັດອອກ (ຈາກ sysexits.h; EX_OK ຊີ້ໃຫ້ເຫັນຜົນສໍາເລັດ).
ຖ້າຊື່ໄຟລ໌ເປັນ dash (-), msmtp ພິມເສັ້ນບັນທຶກໄປຫາຜົນໄດ້ຮັບມາດຕະຖານ.

syslog [(on|ໄປ|ສະຖານທີ່)]
ເປີດໃຊ້ຫຼືປິດການເຂົ້າສູ່ລະບົບ syslog. ສະຖານທີ່ສາມາດເປັນໜຶ່ງໃນ LOG_USER, LOG_MAIL,
LOG_LOCAL0, ..., LOG_LOCAL7. ຄ່າເລີ່ມຕົ້ນແມ່ນ LOG_USER.
ແຕ່ລະຄັ້ງທີ່ msmtp ພະຍາຍາມສົ່ງຈົດໝາຍຜ່ານບັນຊີທີ່ມີ syslog ນີ້
ຄໍາສັ່ງ, ມັນຈະບັນທຶກຫນຶ່ງເຂົ້າໃນການບໍລິການ syslog ກັບສະຖານທີ່ເລືອກ.
ເສັ້ນຈະປະກອບມີຂໍ້ມູນຕໍ່ໄປນີ້: ຊື່ໂຮດຂອງເຄື່ອງແມ່ຂ່າຍ SMTP,
ບໍ່ວ່າຈະເປັນ TLS ຖືກນໍາໃຊ້, ບໍ່ວ່າຈະເປັນການພິສູດຢືນຢັນຖືກນໍາໃຊ້, envelope-ຈາກທີ່ຢູ່,
ທີ່ຢູ່ຜູ້ຮັບ, ຂະຫນາດຂອງເມລທີ່ໂອນໄປຫາເຄື່ອງແມ່ຂ່າຍ (ພຽງແຕ່ຖ້າ
ການຈັດສົ່ງສຳເລັດ), ລະຫັດສະຖານະ SMTP ແລະຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ SMTP (ສະເພາະກໍລະນີ
ຄວາມລົ້ມເຫຼວແລະພຽງແຕ່ຖ້າມີ), ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ (ພຽງແຕ່ໃນກໍລະນີຂອງຄວາມລົ້ມເຫຼວແລະພຽງແຕ່ຖ້າ
ມີ), ລະຫັດອອກ (ຈາກ sysexits.h; EX_OK ຊີ້ໃຫ້ເຫັນຜົນສໍາເລັດ).

ນາມແຝງ [ເອກະສານ]
ແທນທີ່ຜູ້ຮັບໃນທ້ອງຖິ່ນດ້ວຍທີ່ຢູ່ໃນໄຟລ໌ນາມແຝງ. ໄຟລ໌ນາມແຝງແມ່ນ a
ໄຟລ໌ຂໍ້ຄວາມທຳມະດາທີ່ມີແຜນທີ່ລະຫວ່າງທີ່ຢູ່ທ້ອງຖິ່ນ ແລະລາຍຊື່ໂດເມນ
ທີ່ຢູ່. ທີ່ຢູ່ທ້ອງຖິ່ນຖືກກໍານົດເປັນຫນຶ່ງທີ່ບໍ່ມີຕົວອັກສອນ `@' ແລະໂດເມນ
ທີ່ຢູ່ແມ່ນອັນໜຶ່ງທີ່ມີຕົວອັກສອນ `@'. ແຜນ​ທີ່​ມີ​ຮູບ​ແບບ​:
ທ້ອງຖິ່ນ: [email protected], [email protected]
ທີ່ຢູ່ຫຼາຍໂດເມນຖືກແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ຄຳເຫັນເລີ່ມຕົ້ນດ້ວຍ `#' ແລະ
ສືບຕໍ່ໄປໃນຕອນທ້າຍຂອງເສັ້ນ.
ທີ່ຢູ່ທ້ອງຖິ່ນ Default ມີຄວາມສໍາຄັນພິເສດແລະຖືກຈັບຄູ່ຖ້າທ້ອງຖິ່ນ
ບໍ່ພົບທີ່ຢູ່ໃນໄຟລ໌ນາມແຝງ. ຖ້າບໍ່ມີ Default alias ຖືກພົບເຫັນ, ຫຼັງຈາກນັ້ນໄດ້
ທີ່​ຢູ່​ໃນ​ທ້ອງ​ຖິ່ນ​ແມ່ນ​ປະ​ໄວ້​ເປັນ​.
ການໂຕ້ຖຽງຫວ່າງເປົ່າຕໍ່ກັບຄໍາສັ່ງນາມແຝງປິດການປ່ຽນແທນທ້ອງຖິ່ນ
ທີ່ຢູ່. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.

ຕົວຢ່າງ


ການຕັ້ງຄ່າ ເອກະສານ

# ຕົວຢ່າງສໍາລັບໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ ~/.msmtprc
#
# ໄຟລ໌ນີ້ເນັ້ນໃສ່ TLS ແລະການກວດສອບຄວາມຖືກຕ້ອງ. ຄຸນສົມບັດທີ່ບໍ່ໄດ້ໃຊ້ຢູ່ທີ່ນີ້ລວມມີ
# ການບັນທຶກ, ໝົດເວລາ, ຕົວແທນ SOCKS, ພາລາມິເຕີ TLS, ການແຈ້ງເຕືອນສະຖານະການຈັດສົ່ງ
ການຕັ້ງຄ່າ # (DSN), ແລະອື່ນໆອີກ.

# ຕັ້ງຄ່າເລີ່ມຕົ້ນສຳລັບບັນຊີຕໍ່ໄປນີ້ທັງໝົດ.
ຄ່າເລີ່ມຕົ້ນ

# ໃຊ້ພອດສົ່ງຈົດໝາຍ 587 ແທນພອດ SMTP 25.
port 587

# ໃຊ້ TLS ສະເໝີ.
tls ສຸດ

# ກໍານົດບັນຊີລາຍຊື່ຂອງ CAs ທີ່ເຊື່ອຖືໄດ້ສໍາລັບ TLS. ທ່ານສາມາດນໍາໃຊ້ໄຟລ໌ເລີ່ມຕົ້ນທົ່ວລະບົບ,
# ເຊັ່ນດຽວກັບຕົວຢ່າງນີ້, ຫຼືດາວໂຫລດໃບຢັ້ງຢືນຮາກຂອງ CA ຂອງທ່ານແລະໃຊ້ມັນ.
tls_trust_file /etc/ssl/certs/ca-certificates.crt

# ນອກຈາກນັ້ນ, ທ່ານຄວນໃຊ້ຄໍາສັ່ງ tls_crl_file ເພື່ອກວດເບິ່ງການຖອນຄືນ
# ໃບຢັ້ງຢືນ, ແຕ່ຫນ້າເສຍດາຍທີ່ໄດ້ຮັບບັນຊີລາຍຊື່ການຖອນຄືນແລະເກັບຮັກສາໄວ້
# ເຖິງວັນນີ້ບໍ່ກົງໄປກົງມາ.
#tls_crl_file ~/.tls-crls

# ບໍລິການໄປສະນີຟຣີ
ບັນຊີ freemail

# ຊື່ເຈົ້າພາບຂອງເຊີບເວີ SMTP
ເຈົ້າພາບ smtp.freemail. ຕົວຢ່າງ

# ເປັນທາງເລືອກເພື່ອ tls_trust_file/tls_crl_file, ທ່ານສາມາດນໍາໃຊ້ tls_fingerprint.
# ເພື່ອປັກໝຸດໃບຮັບຮອງດຽວ. ທ່ານ​ມີ​ການ​ປັບ​ປຸງ​ລາຍ​ນີ້ວ​ມື​ໃນ​ເວ​ລາ​ທີ່​
# ໃບຢັ້ງຢືນເຊີບເວີປ່ຽນແປງ, ແຕ່ຜູ້ໂຈມຕີບໍ່ສາມາດຫຼອກລວງໃຫ້ທ່ານຍອມຮັບໄດ້
# ໃບຢັ້ງຢືນການສໍ້ໂກງ. ເອົາລາຍນິ້ວມືດ້ວຍ
# $ msmtp --serverinfo --tls --tls-certcheck=off --host=smtp.freemail.example
tls_fingerprint 00:11:22:33:44:55:66:77:88:99:AA:BB:CC:DD:EE:FF:00:11:22:33

# ຈົດໝາຍຈາກທີ່ຢູ່
ຈາກ [email protected]

# ການຢັ້ງຢືນ. ລະຫັດຜ່ານແມ່ນໃຫ້ໂດຍໃຊ້ຫນຶ່ງໃນຫ້າວິທີການ, ເບິ່ງຂ້າງລຸ່ມນີ້.
ເປີດການຮັບຮອງ
ຜູ້ໃຊ້ joe.smith

# ລະຫັດຜ່ານວິທີການ 1: ເພີ່ມລະຫັດຜ່ານໃສ່ keyring ລະບົບ, ແລະໃຫ້ msmtp ໄດ້ຮັບ
# ມັນອັດຕະໂນມັດ. ເພື່ອຕັ້ງລະຫັດຜ່ານ keyring ໂດຍໃຊ້ libsecret ຂອງ Gnome:
# $ secret-tool store --label=msmtp \
# ເຈົ້າພາບ smtp.freemail. ຕົວຢ່າງ \
# ບໍລິການ smtp \
# ຜູ້ໃຊ້ joe.smith

# ວິທີການລະຫັດຜ່ານ 2: ເກັບຮັກສາລະຫັດຜ່ານໄວ້ໃນໄຟລ໌ທີ່ຖືກເຂົ້າລະຫັດ, ແລະບອກ msmtp
# ຄໍາສັ່ງໃດທີ່ຈະໃຊ້ເພື່ອຖອດລະຫັດມັນ. ນີ້ມັກຈະຖືກນໍາໃຊ້ກັບ GnuPG, ເຊັ່ນດຽວກັບໃນ
# ຕົວຢ່າງນີ້. ໂດຍປົກກະຕິແລ້ວ gpg-agent ຈະຖາມລະຫັດຜ່ານການຖອດລະຫັດຄັ້ງດຽວ.
passwordeval gpg2 --no-tty -q -d ~/.msmtp-password.gpg

# ວິທີການລະຫັດຜ່ານ 3: ເກັບຮັກສາລະຫັດຜ່ານໂດຍກົງໃນໄຟລ໌ນີ້. ປົກກະຕິແລ້ວມັນບໍ່ແມ່ນ
# ຄວາມຄິດທີ່ດີທີ່ຈະເກັບຮັກສາລະຫັດຜ່ານໃນໄຟລ໌ຂໍ້ຄວາມທໍາມະດາ. ຖ້າທ່ານເຮັດມັນຢ່າງໃດກໍ່ຕາມ, ຢູ່
# ຢ່າງໜ້ອຍໃຫ້ແນ່ໃຈວ່າໄຟລ໌ນີ້ສາມາດອ່ານໄດ້ດ້ວຍຕົວທ່ານເອງເທົ່ານັ້ນ.
#ລະຫັດຜ່ານ123

# ວິທີການລະຫັດຜ່ານ 4: ເກັບລະຫັດຜ່ານໄວ້ ~/.netrc. ວິທີການນີ້ແມ່ນອາດຈະບໍ່
# ທີ່ກ່ຽວຂ້ອງອີກຕໍ່ໄປ.

# ວິທີການລະຫັດຜ່ານ 5: ບໍ່ລະບຸລະຫັດຜ່ານ. ຫຼັງຈາກນັ້ນ, Msmtp ຈະເຕືອນທ່ານ
# ມັນ. ນີ້ຫມາຍຄວາມວ່າທ່ານຈໍາເປັນຕ້ອງສາມາດພິມເຂົ້າໄປໃນ terminal ເມື່ອ msmtp ແລ່ນ.

# ທີ່ຢູ່ mail ທີສອງຢູ່ໃນບໍລິການ freemail ດຽວກັນ
ບັນຊີ freemail2 : freemail
ຈາກ [email protected]

# ເຊີບເວີ SMTP ຂອງ ISP ຂອງທ່ານ
ບັນຊີ isp
host mail.isp. ຕົວຢ່າງ
ຈາກ [email protected]
ເປີດການຮັບຮອງ
ຜູ້ໃຊ້ 12345

# ຕັ້ງບັນຊີເລີ່ມຕົ້ນ
ບັນຊີເລີ່ມຕົ້ນ: freemail

ການນໍາໃຊ້ msmtp ກັບ ມັອດ

ສ້າງໄຟລ໌ການຕັ້ງຄ່າສໍາລັບ msmtp ແລະເພີ່ມສາຍຕໍ່ໄປນີ້ໃສ່ Mutt ຂອງທ່ານ
ໄຟລ໌ການຕັ້ງຄ່າ:
ທີ່ກໍານົດໄວ້ sendmail="/path/to/msmtp"
ທີ່ກໍານົດໄວ້ use_from=ແມ່ນ
ທີ່ກໍານົດໄວ້ realname="ເຈົ້າ ຊື່"
ທີ່ກໍານົດໄວ້ ຈາກ=[email protected]
ທີ່ກໍານົດໄວ້ envelope_from=ແມ່ນ
envelope_from=yes ທາງເລືອກໃຫ້ Mutt ໃຊ້ -f ທາງເລືອກຂອງ msmtp. ດັ່ງນັ້ນ msmtp ເລືອກ
ບັນຊີທໍາອິດທີ່ກົງກັບທີ່ຢູ່ຈາກ [email protected].
ອີກທາງເລືອກ, ທ່ານສາມາດນໍາໃຊ້ໄດ້ -a ຕົວເລືອກ:
ທີ່ກໍານົດໄວ້ sendmail="/path/to/msmtp -a ບັນ​ຊີ​ຂອງ​ຂ້ອຍ"
ຫຼືຕັ້ງທຸກສິ່ງທຸກຢ່າງຈາກບັນທັດຄໍາສັ່ງ (ແຕ່ສັງເກດວ່າທ່ານບໍ່ສາມາດຕັ້ງລະຫັດຜ່ານນີ້
ວິທີ):
ທີ່ກໍານົດໄວ້ sendmail="/path/to/msmtp --host=mailhub -f [email protected] --tls
--tls-trust-file=trust.crt"

ຖ້າທ່ານມີບັນຊີເມລຫຼາຍບັນຊີຢູ່ໃນໄຟລ໌ການຕັ້ງຄ່າ msmtp ຂອງທ່ານແລະໃຫ້ Mutt ໃຊ້
-f ທາງ​ເລືອກ​ທີ່​ຈະ​ເລືອກ​ເອົາ​ຫນຶ່ງ​ທີ່​ເຫມາະ​ສົມ​, ທ່ານ​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ​ສາ​ມາດ​ສະ​ຫຼັບ​ບັນ​ຊີ​ໃນ Mutt ກັບ​
ຕໍ່ໄປນີ້ເສັ້ນການຕັ້ງຄ່າ Mutt:
ມະຫາພາກ generic " 1" ": ຕັ້ງ ຈາກ=[email protected]"
ມະຫາພາກ generic " 2" ": ຕັ້ງ ຈາກ=[email protected]"
ມະຫາພາກ generic " 3" ": ຕັ້ງ ຈາກ=[email protected]"

ການນໍາໃຊ້ msmtp ກັບ ອີເມວ

ກໍາ​ນົດ​ບັນ​ຊີ​ໃນ​ຕອນ​ຕົ້ນ​, ແລະ​ໃສ່​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ໃນ​ຂອງ​ທ່ານ​ ~/.mailrc:
ທີ່ກໍານົດໄວ້ sendmail="/path/to/msmtp"

ການນໍາໃຊ້ msmtp ກັບ Tor

ໃຊ້ການຕັ້ງຄ່າຕໍ່ໄປນີ້:
proxy_host 127.0.0.1
proxy_port 9050
tls on
ໃຊ້ທີ່ຢູ່ IP ເປັນຊື່ໂຮດຂອງຕົວແທນ, ດັ່ງນັ້ນ msmtp ຈະບໍ່ຮົ່ວໄຫລຄໍາຖາມ DNS ເມື່ອໃດ
ການ​ແກ້​ໄຂ​ມັນ​.
ຕ້ອງໃຊ້ TLS ເພື່ອປ້ອງກັນບໍ່ໃຫ້ໂຮສອອກຈາກການອ່ານເຊສຊັນ SMTP ຂອງທ່ານ. ທ່ານຍັງຕ້ອງການ
tls_trust_file or tls_fingerprint ເພື່ອກວດເບິ່ງຕົວຕົນຂອງເຄື່ອງແມ່ຂ່າຍ.
ບໍ່ຕັ້ງ ໂດເມນ ກັບບາງສິ່ງບາງຢ່າງທີ່ທ່ານບໍ່ຕ້ອງການທີ່ຈະເປີດເຜີຍ (ຢ່າຕັ້ງມັນຢູ່ໃນທຸກຖ້າ
ເປັນໄປໄດ້).

ນາມແຝງ ເອກະສານ

# ຕົວຢ່າງໄຟລ໌ນາມແຝງ

# ສົ່ງຮາກໃຫ້ໂຈ ແລະເຈນ
ຮາກ: [email protected], [email protected]

# ສົ່ງ cron ກັບ Mark
cron: [email protected]

#ສົ່ງທຸກຢ່າງໃຫ້ admin
default: [email protected]

ໃຊ້ msmtp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ຊັ້ນຫ້ອງການ
    ຊັ້ນຫ້ອງການ
    OfficeFloor ໃຫ້ inversion ຂອງ
    ການ​ຄວບ​ຄຸມ coupling​, ມີ​ຂອງ​ຕົນ​: - ຂຶ້ນ​ກັບ​
    ການສັກຢາ - ການສັກຢາຢ່າງຕໍ່ເນື່ອງ -
    ການສີດ thread ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
    ຢ້ຽມຢາມ ...
    ດາວໂຫລດ OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit ເປັນແຫຼ່ງເປີດ Server-Driven
    ໂຄງຮ່າງການ UI (SDUI). ມັນອະນຸຍາດໃຫ້ທ່ານ
    ເປີດຕົວການອັບເດດທີ່ມາຈາກເຊີບເວີເພື່ອ
    ສະ​ບັບ app ທີ່​ແຕກ​ຕ່າງ​ກັນ​. ນອກຈາກນີ້, ມັນສາມາດເປັນ
    ໃຊ້ເພື່ອ...
    ດາວໂຫລດ DivKit
  • 3
    ຕົວປ່ຽນຍ່ອຍ
    ຕົວປ່ຽນຍ່ອຍ
    ຜົນປະໂຫຍດໃນການແປງລະຫວ່າງຕ່າງໆ
    ຮູບແບບການສະຫມັກ. ຜູ້ໃຊ້ Shadowrocket
    ຄວນໃຊ້ ss, ssr ຫຼື v2ray ເປັນເປົ້າໝາຍ.
    ທ່ານສາມາດເພີ່ມ &remark= ໃສ່
    Telegram-like HT...
    ດາວໂຫລດຕົວແປງສັນຍານຍ່ອຍ
  • 4
    ຊັກ
    ຊັກ
    SWASH ແມ່ນຕົວເລກທີ່ມີຈຸດປະສົງທົ່ວໄປ
    ເຄື່ອງ​ມື​ສໍາ​ລັບ​ການ​ຈໍາ​ລອງ​ບໍ່​ສະ​ຫມໍ່າ​ສະ​ເຫມີ​,
    ບໍ່ hydrostatic, ບໍ່ມີພື້ນຜິວ,
    ປະກົດການໄຫຼວຽນ ແລະການຂົນສົ່ງ
    ໃນ​ນ​້​ໍ​າ coastal ເປັນ ...
    ດາວໂຫລດ SWASH
  • 5
    VBA-M (ເກັບໄວ້ - ຕອນນີ້ຢູ່ໃນ Github)
    VBA-M (ເກັບໄວ້ - ຕອນນີ້ຢູ່ໃນ Github)
    ໂຄງການໄດ້ຍ້າຍໄປ
    https://github.com/visualboyadvance-m/visualboyadvance-m
    ຄຸນ​ລັກ​ສະ​ນະ: Cheat creationsave statesmulti
    ລະບົບ, ສະຫນັບສະຫນູນ gba, gbc, gb, sgb,
    sgb2Tu...
    ດາວໂຫລດ VBA-M (ເກັບໄວ້ - ຕອນນີ້ຢູ່ໃນ Github)
  • 6
    Stacer
    Stacer
    Linux System Optimizer ແລະການຕິດຕາມ
    Github Repository:
    https://github.com/oguzhaninan/Stacer.
    ຜູ້ຊົມ: ຜູ້ໃຊ້ສຸດທ້າຍ/ເດັສທັອບ. ຜູ້ໃຊ້
    ການໂຕ້ຕອບ: Qt. ການຂຽນໂປລແກລມ La...
    ດາວໂຫລດ Stacer
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad