เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

doveadm-fetch - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดพเดฏเดฟ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเตเดฐเตŠเดตเตˆเดกเดฑเดฟเตฝ doveadm-fetch เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ doveadm-fetch เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


doveadm-fetch - เดญเดพเด—เดฟเด•/เดชเต‚เตผเดฃเตเดฃ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดจเตเดฆเต‡เดถ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฒเดญเตเดฏเดฎเดพเด•เตเด•เตเด•

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


doveadm [-เดกเดฟ.เดตเดฟ] [-f เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ] เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด• [-S เดธเต‹เด•เตเด•เดฑเตเดฑเต_เดชเดพเดคเตเดคเต] เดซเต€เตฝเดกเตเด•เตพ เดคเดฟเดฐเดฏเตฝ_เดšเต‹เดฆเตเดฏเด‚
doveadm [-เดกเดฟ.เดตเดฟ] [-f เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ] เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด• [-S เดธเต‹เด•เตเด•เดฑเตเดฑเต_เดชเดพเดคเตเดคเต] -A เดซเต€เตฝเดกเตเด•เตพ เดคเดฟเดฐเดฏเตฝ_เดšเต‹เดฆเตเดฏเด‚
doveadm [-เดกเดฟ.เดตเดฟ] [-f เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ] เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด• [-S เดธเต‹เด•เตเด•เดฑเตเดฑเต_เดชเดพเดคเตเดคเต] -F เดซเดฏเดฒเต เดซเต€เตฝเดกเตเด•เตพ เดคเดฟเดฐเดฏเตฝ_เดšเต‹เดฆเตเดฏเด‚
doveadm [-เดกเดฟ.เดตเดฟ] [-f เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ] เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด• [-S เดธเต‹เด•เตเด•เดฑเตเดฑเต_เดชเดพเดคเตเดคเต] -u เด‰เดชเดฏเต‡เดพเด•เตเดคเดพเดตเต เดซเต€เตฝเดกเตเด•เตพ เดคเดฟเดฐเดฏเตฝ_เดšเต‹เดฆเตเดฏเด‚

เดตเดฟเดตเดฐเดฃเด‚


doveadm เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด• เดธเดจเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เด‰เดณเตเดณเดŸเด•เตเด•เดตเตเด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเตเด‚ เดฒเดญเตเดฏเดฎเดพเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚
เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเตเด‚ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเดฎเดฏเด‚ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เด•เดพเดฃเตเด•
doveadm-เดคเดฟเดฐเดฏเตฝ(1).

เดชเตเดฐเดงเดพเดจเด‚:
เดฆเดฏเดตเดพเดฏเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดธเตเดตเด•เดพเดฐเตเดฏเดคเดฏเต† เดฎเดพเดจเดฟเด•เตเด•เตเด•.

เด“เดชเตเดทเดจเตเด•เตพ


เด†เด—เต‡เดพเดณ doveadm(1) เด“เดชเตเดทเดจเตเด•เตพ:

-D เดตเต†เตผเดฌเต‹เดธเดฟเดฑเตเดฑเดฟ, เดกเต€เดฌเด—เต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต.

-f เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เด’เดดเตเด•เตเด• เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด“เดฐเต‹ เดตเดฐเดฟเดฏเตเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต เด•เต€=เดฎเต‚เดฒเตเดฏเด‚ เดœเต‡เดพเดกเดฟ.

เดชเต‡เดœเตผ เด“เดฐเต‹เดจเตเดจเตเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต เด•เต€: เดฎเต‚เดฒเตเดฏเด‚ เดธเตเดตเดจเตเดคเด‚ เดฒเตˆเดจเดฟเตฝ เดœเต‹เดŸเดฟเดฏเดพเด•เตเด•เตเด•เดฏเตเด‚ เดซเต‹เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดซเต€เดกเต เดชเตเดฐเดคเต€เด•เด‚ (^L).

เดŸเดพเดฌเต เด’เดฐเต เดŸเต‡เดฌเดฟเตพ เดนเต†เดกเตผ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดŸเดพเดฌเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเดฐเต‡เด–เด•เตพ.

เดฎเต‡เดถ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเดฐเต‡เด–เด•เตพเด•เตเด•เต เดถเต‡เดทเด‚ เด’เดฐเต เดชเดŸเตเดŸเดฟเด• เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

-o เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚=เดฎเต‚เดฒเตเดฏเด‚
เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดจเดฟเดจเตเดจเต /etc/dovecot/dovecot.conf เด’เดชเตเดชเด‚
เดจเตฝเด•เดฟเดฏเดคเดฟเดจเตŠเดชเตเดชเด‚ userdb เดฎเต‚เดฒเตเดฏเด‚. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เดพเตป, เดฆเดฟ -o เด“เดชเตเดทเตป
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเดตเดฃ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเต‡เด•เตเด•เดพเด‚.

-v เดชเตเดฐเต‹เด—เตเดฐเดธเต เด•เต—เดฃเตเดŸเตผ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดตเดพเด•เตเดšเดพเดคเตเดฐเตเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดˆ เด•เดฎเดพเตปเดกเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดชเต‡เดœเตผ.

เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เดฎเดพเตปเดกเต เด“เดชเตเดทเดจเตเด•เตพ:

-A เดŽเด™เตเด•เดฟเดฒเต -A เด“เดชเตเดทเตป เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด•เดฎเดพเตปเดกเต เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด‚. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต
เดˆ เด“เดชเตเดทเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต userdb { เดกเตเดฐเตˆเดตเตผ = เดชเดพเดธเตเดธเตเดตเต‡เตผเดกเต } เด…เดฒเตเดฒ
เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, เด’เดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เตเดฑเดžเตเดž UID เด‰เดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเด‚ เด‡เดคเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต เด†เดฆเตเดฏ_เดธเดพเดงเตเดตเดพเดฏ_uid เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚.

SQL userdb เดฎเตŠเดกเตเดฏเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด• iterate_query เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚
/etc/dovecot/dovecot-sql.conf.ext เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฒเต‡เด”เดŸเตเดŸเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ
LDAP userdb เดฎเตŠเดกเตเดฏเต‚เตพ, เดŽเดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด• iterate_attrs เด’เดชเตเดชเด‚ iterate_filter เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ
/etc/dovecot/dovecot-ldap.conf.ext เดจเดฟเด™เตเด™เดณเตเดŸเต† LDAP เดธเตเด•เต€เดฎเดฏเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ doveadm(1)
เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเด‚ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

-F เดซเดฏเดฒเต
เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด• เด•เดฎเดพเตปเดกเต เดฒเต† เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเด‚ เดซเดฏเดฒเต. เด‡เดคเต เดธเดฎเดพเดจเดฎเดพเดฃเต -A
เด“เดชเตเดทเตป, เดŽเดจเตเดจเดพเตฝ userdb-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚, เด…เดต เดตเดพเดฏเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต
เดจเตฝเด•เดฟเดฏเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดซเดฏเดฒเต. เดฆเดฟ เดซเดฏเดฒเต เด’เดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒเดจเดพเดฎเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

-S เดธเต‹เด•เตเด•เดฑเตเดฑเต_เดชเดพเดคเตเดคเต
เด“เดชเตเดทเดจเตเดฑเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เด’เดจเตเดจเตเด•เดฟเตฝ เด’เดฐเต เดฒเต‹เด•เตเด•เตฝ UNIX เดกเตŠเดฎเต†เดฏเตเตป เดธเต‹เด•เตเด•เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เด•เต‡เดตเดฒ เดชเดพเดคเดฏเดพเดฃเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เด’เดฐเต เดนเต‹เดธเตเดฑเตเดฑเตเดจเดพเดฎเดตเตเด‚ เดชเต‹เตผเดŸเตเดŸเตเด‚ (เดนเต‹เดธเตเดฑเตเดฑเตเดจเดพเดฎเด‚:เดคเตเดฑเดฎเตเด–เด‚), เด’เดฐเต เดŸเดฟเดธเดฟเดชเดฟ เดตเดดเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต
เดธเต‹เด•เตเด•เดฑเตเดฑเต.

เด‡เดคเต เด’เดฐเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเดฑเต† เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต doveadm(1) เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดฎเต†เดฏเดฟเตฝ เด•เดฎเดพเตปเดกเตเด•เตพ
เดธเต‹เด•เตเด•เดฑเตเดฑเต.

-u เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต/เดฎเดพเดธเตเด•เต
เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เด•เดฎเดพเตปเดกเต เดคเดจเตเดจเดคเดฟเดจเต เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‡เดพเด•เตเดคเดพเดตเต. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เดธเดพเดงเดฟเด•เตเด•เตเด‚ '*' เด’เดชเตเดชเด‚ '?'
เดตเตˆเตฝเดกเตเด•เดพเตผเดกเตเด•เตพ (เด‰เดฆเดพ -u *@example.org).
เดฐเดฃเตเดŸเตเด‚ เด‡เดฒเตเดฒเดพเดคเตเดคเดชเตเดชเต‹เตพ -A เด“เดชเตเดทเตป, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ -F เดซเดฏเดฒเต เด“เดชเตเดทเตป, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ -u เด‰เดชเดฏเต‡เดพเด•เตเดคเดพเดตเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเตเดจเตเดจเต,
The เด•เดฎเดพเตปเดกเต เดจเดฟเดฒเดตเดฟเตฝ เดฒเต‹เด—เดฟเตป เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เด‡เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด‚.

เดตเดพเดฆเด™เตเด™เตพ


เดซเต€เตฝเดกเตเด•เตพ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดซเดฒ เดซเต€เตฝเดกเต เดจเดพเดฎเด™เตเด™เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป, เดŽเด™เตเด•เดฟเตฝ เดคเดฟเดฐเดฏเตฝ_เดšเต‹เดฆเตเดฏเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดซเต€เตฝเดกเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดตเดฏเต† เด’เดฑเตเดฑ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดฐเดŸเตเดŸเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•
เด‰เดฆเตเดงเดฐเดฃเดฟเด•เตพ.
เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดซเต€เตฝเดกเตเด•เตพ เด†เด•เตเดจเตเดจเต:

เดถเดฐเต€เดฐเด‚ เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดฌเต‹เดกเดฟ.

เดคเต€เดฏเดคเดฟ เดฒเดญเดฟเดšเตเดšเต
เด…เดจเตเดคเดฟเดฎ เดกเต†เดฒเดฟเดตเดฑเดฟ เดคเต€เดฏเดคเดฟเดฏเตเด‚ เดธเดฎเดฏเดตเตเด‚, เดธเดจเตเดฆเต‡เดถเด‚ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดกเต†เดฒเดฟเดตเดฑเดฟ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ
เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต.
เด‰เดฑเดตเดฟเดŸ เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• เดคเต€เดฏเดคเดฟเดฏเตเด‚ เดธเดฎเดฏเดตเตเด‚, เดธเดจเตเดฆเต‡เดถเด‚ เดŽเดชเตเดชเต‹เดดเดพเดฏเดฟเดฐเตเดจเตเดจเต
IMAP COPY เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเด•เตผเดคเตเดคเดฟเดฏเดคเต.
เดจเดฟเดฒเดตเดฟเตฝ เดตเดฐเตเดฎเตเดชเต‹เตพ เดคเต€เดฏเดคเดฟ-เดธเดฎเดฏ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฎเดฏเด‚, เดŽเดชเตเดชเต‹เตพ
IMAP APPEND เด•เดฎเดพเตปเดกเต เดตเดดเดฟ เดธเดจเตเดฆเต‡เดถเด‚ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต.

เดคเต€เดฏเดคเดฟ.เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต
เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเตฝ เดธเดจเตเดฆเต‡เดถเด‚ เดธเต‡เดตเต เดšเต†เดฏเตเดค เดคเต€เดฏเดคเดฟเดฏเตเด‚ เดธเดฎเดฏเดตเตเด‚.

เดคเต€เดฏเดคเดฟ.เด…เดฏเดšเตเดšเต
เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดคเต€เดฏเดคเดฟเดฏเตเด‚ เดธเดฎเดฏเดตเตเด‚ เดคเต€เดฏเดคเดฟ: เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต.

เดซเตเดฒเดพเด—เตเด•เตพ เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† IMAP เดซเตเดฒเดพเด—เตเด•เตพ, เด‰เดฆเดพ \เด•เดฃเตเดŸเดคเต

GUID เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เด†เด—เต‹เดณ เดคเดจเดคเดพเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ.

Hdr เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต.

imap.body
เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† IMAP เดฌเต‹เดกเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต (RFC 3501 เด•เดพเดฃเตเด•).

imap.bodystructure
เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† IMAP เดฌเต‹เดกเดฟเดธเตเดŸเตเดฐเด•เตเดšเตผ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต (RFC 3501 เด•เดพเดฃเตเด•).

imap. envelope
เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† IMAP ENVELOPE เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต (RFC 3501 เด•เดพเดฃเตเด•).

เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต
เดธเดจเตเดฆเต‡เดถเด‚ เดธเต‚เด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเดจเตเดฑเต† เดชเต‡เดฐเต. เดชเต‡เดฐเต UTF-8 เดฒเดพเดฃเต.

เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต-เด—เตˆเดกเต
เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตโ€Œเดธเดฟเดจเตเดฑเต† เด†เด—เต‹เดณเดคเดฒเดคเตเดคเดฟเตฝ เดคเดจเดคเดพเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ, เด…เดคเดฟเตฝ เดธเดจเตเดฆเต‡เดถเด‚ เด‰เดฃเตเดŸเต
เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต.

pop3.uidl
เด’เดฐเต เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเดจเตเดณเตเดณเดฟเตฝ เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดคเดจเดคเดพเดฏ (POP3) เดเดกเดจเตเดฑเดฟเดซเดฏเตผ.

เดธเต†เด•เต เด’เดฐเต เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเตฝ เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เด•เตเดฐเดฎ เดจเดฎเตเดชเตผ.

เดตเดฒเดฟเดชเตเดชเด‚.เดญเต—เดคเดฟเด•เด‚
เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดญเต—เดคเดฟเด• เดตเดฒเดฟเดชเตเดชเด‚.

เดตเดฒเดฟเดชเตเดชเด‚.เดตเต†เตผเดšเตเดตเตฝ
เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดตเต†เตผเดšเตเดตเตฝ เดตเดฒเตเดชเตเดชเด‚, CRLF เดฒเตˆเตป เดŸเต†เตผเดฎเดฟเดจเต‡เดฑเตเดฑเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต.

เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดฎเตเดดเตเดตเตป เดธเดจเตเดฆเต‡เดถเดตเตเด‚ (เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด‚ เดถเดฐเต€เดฐเดตเตเด‚).

text.utf8
เดฎเตเดดเตเดตเตป เดธเดจเตเดฆเต‡เดถเดตเตเด‚ (เดนเต†เดกเดฑเตเด‚ เดฌเต‹เดกเดฟเดฏเตเด‚) โ€” UTF-8 เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

uid เด’เดฐเต เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเตฝ เด’เดฐเต เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เด…เดฆเตเดตเดฟเดคเต€เดฏ (IMAP) เดเดกเดจเตเดฑเดฟเดซเดฏเตผ.

เด‰เดชเดฏเต‡เดพเด•เตเดคเดพเดตเต เด’เดฐเต เดธเดจเตเดฆเต‡เดถ เด‰เดŸเดฎเดฏเตเดŸเต† เดฒเต‹เด—เดฟเตป เดจเดพเดฎเด‚.

เดคเดฟเดฐเดฏเตฝ_เดšเต‹เดฆเตเดฏเด‚
เดˆ เดคเดฟเดฐเดฏเตฝ เดšเต‹เดฆเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดฒเดญเตเดฏเดฎเดพเด•เตเด•เตเด•. เด•เดพเดฃเตเด• doveadm-search-query(7) เดตเต‡เดฃเตเดŸเดฟ
เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ.

เด‰เดฆเดพเดนเดฐเดฃเด‚


เดจเดฟเดจเตเดจเตเดณเตเดณ เด†เดฆเตเดฏ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดˆ เด‰เดฆเดพเดนเดฐเดฃเด‚ doveadm-เดคเดฟเดฐเดฏเตฝ(1). เดžเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเตเดตเดฐเตเดจเตเดจเต
เดซเต€เตฝเดกเตเด•เตพ เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต เด’เดชเตเดชเด‚ เดคเต€เดฏเดคเดฟ.เด…เดฏเดšเตเดšเต เด—เตˆเดกเตเดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดฌเต‹เดฌเดฟเดจเตเดฑเต† เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต
เดฏเตเดเดกเดฟเด•เดณเตเดณเตเดณ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ "3a94c928d66ebe4bda04000015811c6a" 8, 25 เด’เดชเตเดชเด‚ 45.

doveadm เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด• -u เดฌเต‡เดพเดฌเต "เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต เดคเต€เดฏเดคเดฟ.เด…เดฏเดšเตเดšเต" \
เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต-เด—เตˆเดกเต 3a94c928d66ebe4bda04000015811c6a uid 8,25,45
เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต: เดกเต‹เดตเตเด•เต‹เดŸเตเดŸเต/เดชเดฟเดœเดฟเดฏเต‹เตบเดนเต‹เตพ/2.0
date.sent: 2010-01-19 01:17:41 (+0100)
^L
เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต: เดกเต‹เดตเตเด•เต‹เดŸเตเดŸเต/เดชเดฟเดœเดฟเดฏเต‹เตบเดนเต‹เตพ/2.0
date.sent: 2010-01-28 09:38:49 (+0100)
^L
เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเต: เดกเต‹เดตเตเด•เต‹เดŸเตเดŸเต/เดชเดฟเดœเดฟเดฏเต‹เตบเดนเต‹เตพ/2.0
date.sent: 2010-03-28 18:41:14 (+0200)
^L

เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต เดฌเด—เตเด•เตพ


เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดฌเด—เตเด•เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด• doveconf -n เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต, เดกเต‹เดตเตเด•เต‹เดŸเตเดŸเต เดฎเต†เดฏเดฟเดฒเดฟเด‚เด—เต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต
<[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]>. เดฌเด—เตเด•เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เดฒเดญเตเดฏเดฎเดพเดฃเต:
http://dovecot.org/bugreport.html

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต doveadm-fetch เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

  • 1
    เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŸเต‹เด‚เด•เดพเดฑเตเดฑเต เดชเตเดฒเด—เดฟเตป
    เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŸเต‹เด‚เด•เดพเดฑเตเดฑเต เดชเตเดฒเด—เดฟเตป
    เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŸเต‹เด‚เด•เดพเดฑเตเดฑเต เดชเตเดฒเด—เดฟเตป เดจเตฝเด•เตเดจเตเดจเต
    เด’เดฐเต เดŸเต‹เด‚เด•เดพเดฑเตเดฑเต เดธเต†เตผเดตเตโ€Œเดฒเต†เดฑเตเดฑเดฟเดจเตเดฑเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเด‚
    เดœเดพเดตเดฏเตเดŸเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เด•เดฃเตเดŸเต†เดฏเตเดจเตผ
    เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดžเด™เตเด™เดณเต‹เดŸเตŠเดชเตเดชเด‚ เดšเต‡เดฐเดพเด‚
    เดšเตผเดšเตเดš...
    Eclipse Tomcat เดชเตเดฒเด—เดฟเตป เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 2
    เดตเต†เดฌเตโ€ŒเดŸเต‹เดฑเดจเตเดฑเต เดกเต†เดธเตโ€Œเด•เตโ€ŒเดŸเต‹เดชเตเดชเต
    เดตเต†เดฌเตโ€ŒเดŸเต‹เดฑเดจเตเดฑเต เดกเต†เดธเตโ€Œเด•เตโ€ŒเดŸเต‹เดชเตเดชเต
    WebTorrent เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เดฟเดจเตเดณเตเดณเดคเดพเดฃเต
    Mac, Windows เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ Linux-เตฝ เดŸเต‹เดฑเดจเตเดฑเตเด•เตพ. เด…เดคเต
    เดฌเดฟเดฑเตเดฑเตโ€ŒเดŸเต‹เดฑเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เตเด‚ เด’เดชเตเดชเด‚
    WebTorrent เดธเดฎเดชเตเดฐเดพเดฏเด•เตเด•เดพเตผ. เด‡เดชเตเดชเต‹เตพ เด‡เดฒเตเดฒ
    เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เดฃเด‚...
    WebTorrent เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 3
    GenX
    GenX
    เดถเตเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด’เดฐเต เดถเดพเดธเตเดคเตเดฐเต€เดฏ เดชเดฐเดฟเดชเดพเดŸเดฟเดฏเดพเดฃเต GenX
    เดŽเด•เตเดธเต-เดฑเต‡ เดฑเดฟเดซเตฝเดธเต†เดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ, เดจเตเดฏเต‚เดŸเตเดฐเต‹เตบ
    เดชเตเดฐเดคเดฟเดซเดฒเดจเดตเตเด‚ เด‰เดชเดฐเดฟเดคเดฒ เดŽเด•เตเดธเต-เดฑเต‡เดฏเตเด‚
    เดกเดฟเดซเดฑเตปเดทเตเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดฟเดซเตเดฐเดพเด•เตเดทเตป เดกเดพเดฑเตเดฑ
    เดชเดฐเดฟเดฃเดพเดฎ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚....
    GenX เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 4
    pspp4windows
    pspp4windows
    เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดพเดฃเต PSPP
    เดธเดพเดฎเตเดชเดฟเตพ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเดฟเดถเด•เดฒเดจเด‚. เด…เดคเต เดธเต—เดœเดจเตเดฏเดฎเดพเดฃเต
    เดชเตเดฐเตŠเดชเตเดฐเตˆเดฑเตเดฑเดฑเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เดชเด•เดฐเดฎเดพเดฏเดฟ
    เดŽเดธเต.เดชเดฟ.เดŽเดธเต.เดŽเดธเต. เดชเดฟโ€ŒเดŽเดธเตโ€Œเดชเดฟโ€Œเดชเดฟเด•เตเด•เต เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เด…เดงเดฟเดทเตโ€Œเด เดฟเดคเดตเตเด‚ เด‰เดฃเตเดŸเต
    เด—เตเดฐเดพเดซเดฟเด•เตเด•เตฝ เดžเด™เตเด™เดณเต†...
    pspp4windows เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 5
    Git เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ
    Git เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ
    Git เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เด’เดฐเต เด’เดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸ เดฏเตเด เดŸเต‚เดณเดพเดฃเต
    Git เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต. เด…เดคเตเด‚
    เดตเดฟเตปเดกเต‹เดธเต เดŽเด•เตเดธเตเดชเตเดฒเต‹เดฑเดฑเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
    เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹
    (2015/2017/2019). เดคเต...
    Git เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 6
    eSpeak: เดธเด‚เดญเดพเดทเดฃ เดธเดฟเดจเตเดคเดธเดฟเดธเต
    eSpeak: เดธเด‚เดญเดพเดทเดฃ เดธเดฟเดจเตเดคเดธเดฟเดธเต
    เด‡เด‚เด—เตเดฒเต€เดทเดฟเดจเตเดณเตเดณ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดŸเต เดธเตเดชเต€เดšเตเดšเต เดŽเดžเตเดšเดฟเตป เด•เต‚เดŸเดพเดคเต†
    เดฎเดฑเตเดฑเต เดชเดฒ เดญเดพเดทเด•เดณเตเด‚. เด•เต‚เดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดตเดฒเดฟเดชเตเดชเด‚
    เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดŽเดจเตเดจเดพเตฝ เด•เตƒเดคเตเดฐเดฟเดฎ เด‰เดšเตเดšเดพเดฐเดฃเด‚.
    เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด•เดฎเดพเตปเดกเต-เดฒเตˆเตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต
    เดชเดฒ...
    eSpeak เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•: เดธเด‚เดญเดพเดทเดฃ เดธเดฎเดจเตเดตเดฏเด‚
  • เด•เต‚เดŸเตเดคเตฝ "

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad