66msgstr ""
77"Project-Id-Version : Python 3.13\n "
88"Report-Msgid-Bugs-To : \n "
9- "POT-Creation-Date : 2024-10-11 00:13 +0000\n "
9+ "POT-Creation-Date : 2025-08-24 00:17 +0000\n "
1010"PO-Revision-Date : 2018-05-23 16:04+0000\n "
1111"Last-Translator : Adrian Liaw <adrianliaw2000@gmail.com>\n "
1212"Language-Team : Chinese - TAIWAN (https://github.com/python/python-docs-zh- "
@@ -395,34 +395,38 @@ msgid ""
395395"includes the phrase ``AUTH=CRAM-MD5``."
396396msgstr ""
397397
398- #: ../../library/imaplib.rst:331
398+ #: ../../library/imaplib.rst:328
399+ msgid "An :exc:`IMAP4.error` is raised if MD5 support is not available."
400+ msgstr ""
401+
402+ #: ../../library/imaplib.rst:334
399403msgid "Shutdown connection to server. Returns server ``BYE`` response."
400404msgstr ""
401405
402- #: ../../library/imaplib.rst:333
406+ #: ../../library/imaplib.rst:336
403407msgid "The method no longer ignores silently arbitrary exceptions."
404408msgstr ""
405409
406- #: ../../library/imaplib.rst:339
410+ #: ../../library/imaplib.rst:342
407411msgid ""
408412"List subscribed mailbox names in directory matching pattern. *directory* "
409413"defaults to the top level directory and *pattern* defaults to match any "
410414"mailbox. Returned data are tuples of message part envelope and data."
411415msgstr ""
412416
413- #: ../../library/imaplib.rst:346
417+ #: ../../library/imaplib.rst:349
414418msgid "Show my ACLs for a mailbox (i.e. the rights that I have on mailbox)."
415419msgstr ""
416420
417- #: ../../library/imaplib.rst:351
421+ #: ../../library/imaplib.rst:354
418422msgid "Returns IMAP namespaces as defined in :rfc:`2342`."
419423msgstr ""
420424
421- #: ../../library/imaplib.rst:356
425+ #: ../../library/imaplib.rst:359
422426msgid "Send ``NOOP`` to server."
423427msgstr ""
424428
425- #: ../../library/imaplib.rst:361
429+ #: ../../library/imaplib.rst:364
426430msgid ""
427431"Opens socket to *port* at *host*. The optional *timeout* parameter specifies "
428432"a timeout in seconds for the connection attempt. If timeout is not given or "
@@ -435,56 +439,56 @@ msgid ""
435439"You may override this method."
436440msgstr ""
437441
438- #: ../../library/imaplib.rst:371
442+ #: ../../library/imaplib.rst:374
439443msgid ""
440444"Raises an :ref:`auditing event <auditing>` ``imaplib.open`` with arguments "
441445"``self``, ``host``, ``port``."
442446msgstr ""
443447"引發一個附帶引數 ``self``、``host``、``port`` 的\\ :ref:`稽核事件 "
444448"<auditing>` ``imaplib.open``。"
445449
446- #: ../../library/imaplib.rst:373
450+ #: ../../library/imaplib.rst:376
447451msgid "The *timeout* parameter was added."
448452msgstr "新增 *timeout* 參數。"
449453
450- #: ../../library/imaplib.rst:378
454+ #: ../../library/imaplib.rst:381
451455msgid ""
452456"Fetch truncated part of a message. Returned data is a tuple of message part "
453457"envelope and data."
454458msgstr ""
455459
456- #: ../../library/imaplib.rst:384
460+ #: ../../library/imaplib.rst:387
457461msgid ""
458462"Assume authentication as *user*. Allows an authorised administrator to proxy "
459463"into any user's mailbox."
460464msgstr ""
461465
462- #: ../../library/imaplib.rst:390
466+ #: ../../library/imaplib.rst:393
463467msgid ""
464468"Reads *size* bytes from the remote server. You may override this method."
465469msgstr ""
466470
467- #: ../../library/imaplib.rst:395
471+ #: ../../library/imaplib.rst:398
468472msgid "Reads one line from the remote server. You may override this method."
469473msgstr ""
470474
471- #: ../../library/imaplib.rst:400
475+ #: ../../library/imaplib.rst:403
472476msgid ""
473477"Prompt server for an update. Returned data is ``None`` if no new messages, "
474478"else value of ``RECENT`` response."
475479msgstr ""
476480
477- #: ../../library/imaplib.rst:406
481+ #: ../../library/imaplib.rst:409
478482msgid "Rename mailbox named *oldmailbox* to *newmailbox*."
479483msgstr ""
480484
481- #: ../../library/imaplib.rst:411
485+ #: ../../library/imaplib.rst:414
482486msgid ""
483487"Return data for response *code* if received, or ``None``. Returns the given "
484488"code, instead of the usual type."
485489msgstr ""
486490
487- #: ../../library/imaplib.rst:417
491+ #: ../../library/imaplib.rst:420
488492msgid ""
489493"Search mailbox for matching messages. *charset* may be ``None``, in which "
490494"case no ``CHARSET`` will be specified in the request to the server. The "
@@ -494,11 +498,11 @@ msgid ""
494498"`enable` command."
495499msgstr ""
496500
497- #: ../../library/imaplib.rst:424
501+ #: ../../library/imaplib.rst:427
498502msgid "Example::"
499503msgstr "範例: ::"
500504
501- #: ../../library/imaplib.rst:426
505+ #: ../../library/imaplib.rst:429
502506msgid ""
503507"# M is a connected IMAP4 instance...\n"
504508"typ, msgnums = M.search(None, 'FROM', '\" LDJ\" ')\n"
@@ -507,61 +511,61 @@ msgid ""
507511"typ, msgnums = M.search(None, '(FROM \" LDJ\" )')"
508512msgstr ""
509513
510- #: ../../library/imaplib.rst:435
514+ #: ../../library/imaplib.rst:438
511515msgid ""
512516"Select a mailbox. Returned data is the count of messages in *mailbox* "
513517"(``EXISTS`` response). The default *mailbox* is ``'INBOX'``. If the "
514518"*readonly* flag is set, modifications to the mailbox are not allowed."
515519msgstr ""
516520
517- #: ../../library/imaplib.rst:442
521+ #: ../../library/imaplib.rst:445
518522msgid "Sends ``data`` to the remote server. You may override this method."
519523msgstr ""
520524
521- #: ../../library/imaplib.rst:444
525+ #: ../../library/imaplib.rst:447
522526msgid ""
523527"Raises an :ref:`auditing event <auditing>` ``imaplib.send`` with arguments "
524528"``self``, ``data``."
525529msgstr ""
526530"引發一個附帶引數 ``self``、``data`` 的\\ :ref:`稽核事件 <auditing>` "
527531"``imaplib.send``。"
528532
529- #: ../../library/imaplib.rst:449
533+ #: ../../library/imaplib.rst:452
530534msgid ""
531535"Set an ``ACL`` for *mailbox*. The method is non-standard, but is supported "
532536"by the ``Cyrus`` server."
533537msgstr ""
534538
535- #: ../../library/imaplib.rst:455
539+ #: ../../library/imaplib.rst:458
536540msgid ""
537541"Set ``ANNOTATION``\\ s for *mailbox*. The method is non-standard, but is "
538542"supported by the ``Cyrus`` server."
539543msgstr ""
540544
541- #: ../../library/imaplib.rst:461
545+ #: ../../library/imaplib.rst:464
542546msgid ""
543547"Set the ``quota`` *root*'s resource *limits*. This method is part of the "
544548"IMAP4 QUOTA extension defined in rfc2087."
545549msgstr ""
546550
547- #: ../../library/imaplib.rst:467
551+ #: ../../library/imaplib.rst:470
548552msgid ""
549553"Close connection established in ``open``. This method is implicitly called "
550554"by :meth:`IMAP4.logout`. You may override this method."
551555msgstr ""
552556
553- #: ../../library/imaplib.rst:473
557+ #: ../../library/imaplib.rst:476
554558msgid "Returns socket instance used to connect to server."
555559msgstr ""
556560
557- #: ../../library/imaplib.rst:478
561+ #: ../../library/imaplib.rst:481
558562msgid ""
559563"The ``sort`` command is a variant of ``search`` with sorting semantics for "
560564"the results. Returned data contains a space separated list of matching "
561565"message numbers."
562566msgstr ""
563567
564- #: ../../library/imaplib.rst:482
568+ #: ../../library/imaplib.rst:485
565569msgid ""
566570"Sort has two arguments before the *search_criterion* argument(s); a "
567571"parenthesized list of *sort_criteria*, and the searching *charset*. Note "
@@ -573,39 +577,39 @@ msgid ""
573577"searching criteria. It then returns the numbers of matching messages."
574578msgstr ""
575579
576- #: ../../library/imaplib.rst:491 ../../library/imaplib.rst:562
580+ #: ../../library/imaplib.rst:494 ../../library/imaplib.rst:565
577581msgid "This is an ``IMAP4rev1`` extension command."
578582msgstr ""
579583
580- #: ../../library/imaplib.rst:496
584+ #: ../../library/imaplib.rst:499
581585msgid ""
582586"Send a ``STARTTLS`` command. The *ssl_context* argument is optional and "
583587"should be a :class:`ssl.SSLContext` object. This will enable encryption on "
584588"the IMAP connection. Please read :ref:`ssl-security` for best practices."
585589msgstr ""
586590
587- #: ../../library/imaplib.rst:503
591+ #: ../../library/imaplib.rst:506
588592msgid ""
589593"The method now supports hostname check with :attr:`ssl.SSLContext."
590594"check_hostname` and *Server Name Indication* (see :const:`ssl.HAS_SNI`)."
591595msgstr ""
592596
593- #: ../../library/imaplib.rst:511
597+ #: ../../library/imaplib.rst:514
594598msgid "Request named status conditions for *mailbox*."
595599msgstr ""
596600
597- #: ../../library/imaplib.rst:516
601+ #: ../../library/imaplib.rst:519
598602msgid ""
599603"Alters flag dispositions for messages in mailbox. *command* is specified by "
600604"section 6.4.6 of :rfc:`2060` as being one of \" FLAGS\" , \" +FLAGS\" , or \" -"
601605"FLAGS\" , optionally with a suffix of \" .SILENT\" ."
602606msgstr ""
603607
604- #: ../../library/imaplib.rst:520
608+ #: ../../library/imaplib.rst:523
605609msgid "For example, to set the delete flag on all messages::"
606610msgstr ""
607611
608- #: ../../library/imaplib.rst:522
612+ #: ../../library/imaplib.rst:525
609613msgid ""
610614"typ, data = M.search(None, 'ALL')\n"
611615"for num in data[0].split():\n"
@@ -617,7 +621,7 @@ msgstr ""
617621" M.store(num, '+FLAGS', '\\\\ Deleted')\n"
618622"M.expunge()"
619623
620- #: ../../library/imaplib.rst:529
624+ #: ../../library/imaplib.rst:532
621625msgid ""
622626"Creating flags containing ']' (for example: \" [test]\" ) violates :rfc:`3501` "
623627"(the IMAP protocol). However, imaplib has historically allowed creation of "
@@ -629,24 +633,24 @@ msgid ""
629633"are sent from the server, since this improves real-world compatibility."
630634msgstr ""
631635
632- #: ../../library/imaplib.rst:541
636+ #: ../../library/imaplib.rst:544
633637msgid "Subscribe to new mailbox."
634638msgstr ""
635639
636- #: ../../library/imaplib.rst:546
640+ #: ../../library/imaplib.rst:549
637641msgid ""
638642"The ``thread`` command is a variant of ``search`` with threading semantics "
639643"for the results. Returned data contains a space separated list of thread "
640644"members."
641645msgstr ""
642646
643- #: ../../library/imaplib.rst:549
647+ #: ../../library/imaplib.rst:552
644648msgid ""
645649"Thread members consist of zero or more messages numbers, delimited by "
646650"spaces, indicating successive parent and child."
647651msgstr ""
648652
649- #: ../../library/imaplib.rst:552
653+ #: ../../library/imaplib.rst:555
650654msgid ""
651655"Thread has two arguments before the *search_criterion* argument(s); a "
652656"*threading_algorithm*, and the searching *charset*. Note that unlike "
@@ -659,66 +663,66 @@ msgid ""
659663"specified threading algorithm."
660664msgstr ""
661665
662- #: ../../library/imaplib.rst:567
666+ #: ../../library/imaplib.rst:570
663667msgid ""
664668"Execute command args with messages identified by UID, rather than message "
665669"number. Returns response appropriate to command. At least one argument "
666670"must be supplied; if none are provided, the server will return an error and "
667671"an exception will be raised."
668672msgstr ""
669673
670- #: ../../library/imaplib.rst:575
674+ #: ../../library/imaplib.rst:578
671675msgid "Unsubscribe from old mailbox."
672676msgstr ""
673677
674- #: ../../library/imaplib.rst:579
678+ #: ../../library/imaplib.rst:582
675679msgid ""
676680":meth:`imaplib.IMAP4.unselect` frees server's resources associated with the "
677681"selected mailbox and returns the server to the authenticated state. This "
678682"command performs the same actions as :meth:`imaplib.IMAP4.close`, except "
679683"that no messages are permanently removed from the currently selected mailbox."
680684msgstr ""
681685
682- #: ../../library/imaplib.rst:589
686+ #: ../../library/imaplib.rst:592
683687msgid ""
684688"Allow simple extension commands notified by server in ``CAPABILITY`` "
685689"response."
686690msgstr ""
687691
688- #: ../../library/imaplib.rst:592
692+ #: ../../library/imaplib.rst:595
689693msgid "The following attributes are defined on instances of :class:`IMAP4`:"
690694msgstr ""
691695
692- #: ../../library/imaplib.rst:596
696+ #: ../../library/imaplib.rst:599
693697msgid ""
694698"The most recent supported protocol in the ``CAPABILITY`` response from the "
695699"server."
696700msgstr ""
697701
698- #: ../../library/imaplib.rst:602
702+ #: ../../library/imaplib.rst:605
699703msgid ""
700704"Integer value to control debugging output. The initialize value is taken "
701705"from the module variable ``Debug``. Values greater than three trace each "
702706"command."
703707msgstr ""
704708
705- #: ../../library/imaplib.rst:608
709+ #: ../../library/imaplib.rst:611
706710msgid ""
707711"Boolean value that is normally ``False``, but is set to ``True`` if an :meth:"
708712"`enable` command is successfully issued for the ``UTF8=ACCEPT`` capability."
709713msgstr ""
710714
711- #: ../../library/imaplib.rst:618
715+ #: ../../library/imaplib.rst:621
712716msgid "IMAP4 Example"
713717msgstr "IMAP4 範例"
714718
715- #: ../../library/imaplib.rst:620
719+ #: ../../library/imaplib.rst:623
716720msgid ""
717721"Here is a minimal example (without error checking) that opens a mailbox and "
718722"retrieves and prints all messages::"
719723msgstr ""
720724
721- #: ../../library/imaplib.rst:623
725+ #: ../../library/imaplib.rst:626
722726msgid ""
723727"import getpass, imaplib\n"
724728"\n"
0 commit comments