[Dovecot] Dovecot 1.0-test77 endless loop hang

Todd Vierling tv at duh.org
Tue Aug 2 00:06:32 EEST 2005


Client:  Bynari Insight Connector 3.0.5.  (http://www.bynari.net/)

This is an IMAP-based plugin for Outlook that can also store Outlook
collaboration objects (calendar, tasks, notes, etc.) in IMAP messages on the
server side.  It does not require special server extensions, and it was
actually (mostly) working with 1.0-stable.

Below is a rawlog dump showing what is going back and forth.  After fetching
the second message, the imap process pegs the CPU and sends no more data.
This also triggers a bug in the Bynari product, for which I've entered a bug
report too.  (mmm, mutual bug triggering :)

The Connector opens two simultaneous IMAP connections:  one for subscription
control and one for data transfer.  So I've noted the log dumps.  I've also
checked, and Pine is having no troubles reading any of the messages in the
INBOX folder.

The last BODYSTRUCTURE line (with a bunch of NILs) makes me wonder if
there's something wrong with the indexing.  Or perhaps something is not
carrying forward the requested FETCH data to the second and later messages
in a multi-message fetch?

I can go further to check a gdb trace or something similar, but I wanted to
mention this problem here first in case it's obvious where this endless loop
may be happening.

Non-default config variables (all work fine with Pine):

default_mail_env = maildir:%h/.maildir
protocol imap { ...
  imap_client_workarounds = delay-newmail outlook-idle
... }

===== subscription control connection (IN)

00000002 CAPABILITY
00000003 NAMESPACE
00000004 Subscribe INBOX
00000005 LSUB "" %*
00000006 LSUB "" %*

===== subscription control connection (OUT)

* OK [RAWLOG TIMESTAMP] 2005-08-01 16:49:30
* CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS
00000002 OK Capability completed.
* NAMESPACE (("" "/")) NIL NIL
00000003 OK Namespace completed.
00000004 OK Subscribe completed.
* LSUB () "/" "INBOX"
* LSUB () "/" "INBOX/Outbox"
* LSUB () "/" "INBOX/Sent Items"
* LSUB () "/" "INBOX/Deleted Items"
* LSUB () "/" "INBOX/Calendar"
* LSUB () "/" "INBOX/Contacts"
* LSUB () "/" "INBOX/Journal"
* LSUB () "/" "INBOX/Notes"
* LSUB () "/" "INBOX/Tasks"
* LSUB () "/" "INBOX/Drafts"
* LSUB () "/" "INBOX/Junk E-mail"
00000005 OK Lsub completed.
* LSUB () "/" "INBOX"
* LSUB () "/" "INBOX/Outbox"
* LSUB () "/" "INBOX/Sent Items"
* LSUB () "/" "INBOX/Deleted Items"
* LSUB () "/" "INBOX/Calendar"
* LSUB () "/" "INBOX/Contacts"
* LSUB () "/" "INBOX/Journal"
* LSUB () "/" "INBOX/Notes"
* LSUB () "/" "INBOX/Tasks"
* LSUB () "/" "INBOX/Drafts"
* LSUB () "/" "INBOX/Junk E-mail"
00000006 OK Lsub completed.

===== data connection (IN)

00000002 CAPABILITY
00000003 NAMESPACE
00000004 Subscribe INBOX
00000005 NOOP
00000006 SELECT INBOX/Contacts
00000007 UID FETCH 1:* FLAGS
00000008 NOOP
00000009 SEARCH HEADER X-Bynari-Folder-Class ""
0000000a FETCH 1 (UID ENVELOPE BODY.PEEK[HEADER.FIELDS (Date X-Priority X-Bynari-Folder-Class X-PR-CONTAINER-CLASS X-Message-Flag Received)] INTERNALDATE RFC822.SIZE FLAGS)
0000000b NOOP
0000000c SELECT INBOX
0000000d UID FETCH 1:* FLAGS
0000000e NOOP
0000000f SEARCH HEADER X-Bynari-Folder-Class ""
00000010 FETCH 1:51 (UID ENVELOPE BODY.PEEK[HEADER.FIELDS (Date X-Priority X-Bynari-Folder-Class X-PR-CONTAINER-CLASS X-Message-Flag Received)] BODYSTRUCTURE INTERNALDATE RFC822.SIZE FLAGS)

===== data connection (OUT)

* OK [RAWLOG TIMESTAMP] 2005-08-01 16:49:32
* CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS
00000002 OK Capability completed.
* NAMESPACE (("" "/")) NIL NIL
00000003 OK Namespace completed.
00000004 OK Subscribe completed.
00000005 OK NOOP completed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.
* 1 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1122927796] UIDs valid
* OK [UIDNEXT 2] Predicted next UID
00000006 OK [READ-WRITE] Select completed.
* 1 FETCH (FLAGS (\Seen) UID 1)
00000007 OK Fetch completed.
00000008 OK NOOP completed.
* SEARCH 1
00000009 OK Search completed.
* 1 FETCH (UID 1 INTERNALDATE "01-Aug-2005 16:23:17 -0400" RFC822.SIZE 319 FLAGS (\Seen) ENVELOPE ("Mon, 1 Aug 2005 16:23:17 -0400 (Eastern Daylight Time)" "Hidden synchronization message" ((NIL NIL "Bynari" "MISSING_DOMAIN")) ((NIL NIL "Bynari" "MISSING_DOMAIN")) ((NIL NIL "Bynari" "MISSING_DOMAIN")) NIL NIL NIL NIL NIL) BODY[HEADER.FIELDS (DATE X-PRIORITY X-BYNARI-FOLDER-CLASS X-PR-CONTAINER-CLASS X-MESSAGE-FLAG RECEIVED)] {135}
Date: Mon, 1 Aug 2005 16:23:17 -0400 (Eastern Daylight Time)
X-Bynari-Folder-Class: IPF.Contact
X-PR-CONTAINER-CLASS: IPF.Contact

)
0000000a OK Fetch completed.
0000000b OK NOOP completed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.
* 522 EXISTS
* 0 RECENT
* OK [UNSEEN 111] First unseen.
* OK [UIDVALIDITY 1122905893] UIDs valid
* OK [UIDNEXT 577] Predicted next UID
0000000c OK [READ-WRITE] Select completed.
* 1 FETCH (FLAGS (\Seen) UID 1)
* 2 FETCH (FLAGS (\Seen) UID 2)
* 3 FETCH (FLAGS (\Seen) UID 3)
* 4 FETCH (FLAGS (\Seen) UID 4)
* 5 FETCH (FLAGS (\Seen) UID 5)
* 6 FETCH (FLAGS (\Seen) UID 6)
* 7 FETCH (FLAGS (\Answered \Seen) UID 7)
* 8 FETCH (FLAGS (\Seen) UID 8)
* 9 FETCH (FLAGS (\Answered \Seen) UID 9)
* 10 FETCH (FLAGS (\Answered \Seen) UID 10)
* 11 FETCH (FLAGS (\Seen) UID 11)
* 12 FETCH (FLAGS (\Seen) UID 12)
* 13 FETCH (FLAGS (\Seen) UID 13)
* 14 FETCH (FLAGS (\Seen) UID 14)
* 15 FETCH (FLAGS (\Seen) UID 15)
* 16 FETCH (FLAGS (\Seen) UID 16)
* 17 FETCH (FLAGS (\Seen) UID 17)
* 18 FETCH (FLAGS (\Seen) UID 18)
* 19 FETCH (FLAGS (\Seen) UID 19)
* 20 FETCH (FLAGS (\Seen) UID 20)
* 21 FETCH (FLAGS (\Seen) UID 21)
* 22 FETCH (FLAGS (\Seen) UID 22)
* 23 FETCH (FLAGS (\Seen) UID 23)
* 24 FETCH (FLAGS (\Seen) UID 24)
* 25 FETCH (FLAGS (\Seen) UID 25)
* 26 FETCH (FLAGS (\Seen) UID 26)
* 27 FETCH (FLAGS (\Answered \Seen) UID 27)
* 28 FETCH (FLAGS (\Seen) UID 28)
* 29 FETCH (FLAGS (\Seen) UID 29)
* 30 FETCH (FLAGS (\Seen) UID 30)
* 31 FETCH (FLAGS (\Seen) UID 31)
* 32 FETCH (FLAGS (\Seen) UID 32)
* 33 FETCH (FLAGS (\Seen) UID 33)
* 34 FETCH (FLAGS (\Seen) UID 34)
* 35 FETCH (FLAGS (\Seen) UID 35)
* 36 FETCH (FLAGS (\Seen) UID 36)
* 37 FETCH (FLAGS (\Seen) UID 37)
* 38 FETCH (FLAGS (\Seen) UID 38)
* 39 FETCH (FLAGS (\Seen) UID 39)
* 40 FETCH (FLAGS (\Seen) UID 40)
* 41 FETCH (FLAGS (\Seen) UID 41)
* 42 FETCH (FLAGS (\Seen) UID 42)
* 43 FETCH (FLAGS (\Seen) UID 43)
* 44 FETCH (FLAGS (\Seen) UID 44)
* 45 FETCH (FLAGS (\Seen) UID 45)
* 46 FETCH (FLAGS (\Seen) UID 46)
* 47 FETCH (FLAGS (\Seen) UID 47)
* 48 FETCH (FLAGS (\Seen) UID 48)
* 49 FETCH (FLAGS (\Seen) UID 49)
* 50 FETCH (FLAGS (\Seen) UID 50)
* 51 FETCH (FLAGS (\Seen) UID 51)
* 52 FETCH (FLAGS (\Seen) UID 52)
* 53 FETCH (FLAGS (\Seen) UID 53)
* 54 FETCH (FLAGS (\Seen) UID 54)
* 55 FETCH (FLAGS (\Seen) UID 55)
* 56 FETCH (FLAGS (\Seen) UID 56)
* 57 FETCH (FLAGS (\Seen) UID 57)
* 58 FETCH (FLAGS (\Answered \Seen) UID 58)
* 59 FETCH (FLAGS (\Answered \Seen) UID 59)
* 60 FETCH (FLAGS (\Seen) UID 60)
* 61 FETCH (FLAGS (\Seen) UID 61)
* 62 FETCH (FLAGS (\Seen) UID 62)
* 63 FETCH (FLAGS (\Seen) UID 63)
* 64 FETCH (FLAGS (\Seen) UID 64)
* 65 FETCH (FLAGS (\Seen) UID 65)
* 66 FETCH (FLAGS (\Seen) UID 66)
* 67 FETCH (FLAGS (\Seen) UID 67)
* 68 FETCH (FLAGS (\Seen) UID 68)
* 69 FETCH (FLAGS (\Seen) UID 69)
* 70 FETCH (FLAGS (\Seen) UID 70)
* 71 FETCH (FLAGS (\Seen) UID 71)
* 72 FETCH (FLAGS (\Seen) UID 72)
* 73 FETCH (FLAGS (\Seen) UID 73)
* 74 FETCH (FLAGS (\Seen) UID 74)
* 75 FETCH (FLAGS (\Seen) UID 75)
* 76 FETCH (FLAGS (\Seen) UID 76)
* 77 FETCH (FLAGS (\Seen) UID 77)
* 78 FETCH (FLAGS (\Seen) UID 78)
* 79 FETCH (FLAGS (\Seen) UID 79)
* 80 FETCH (FLAGS (\Seen) UID 80)
* 81 FETCH (FLAGS (\Seen) UID 81)
* 82 FETCH (FLAGS (\Seen) UID 82)
* 83 FETCH (FLAGS (\Seen) UID 83)
* 84 FETCH (FLAGS (\Seen) UID 84)
* 85 FETCH (FLAGS (\Seen) UID 85)
* 86 FETCH (FLAGS (\Seen) UID 86)
* 87 FETCH (FLAGS (\Seen) UID 87)
* 88 FETCH (FLAGS (\Seen) UID 88)
* 89 FETCH (FLAGS (\Seen) UID 89)
* 90 FETCH (FLAGS (\Seen) UID 90)
* 91 FETCH (FLAGS (\Seen) UID 91)
* 92 FETCH (FLAGS (\Seen) UID 92)
* 93 FETCH (FLAGS (\Seen) UID 93)
* 94 FETCH (FLAGS (\Seen) UID 94)
* 95 FETCH (FLAGS (\Seen) UID 95)
* 96 FETCH (FLAGS (\Seen) UID 96)
* 97 FETCH (FLAGS (\Seen) UID 97)
* 98 FETCH (FLAGS (\Seen) UID 98)
* 99 FETCH (FLAGS (\Seen) UID 99)
* 100 FETCH (FLAGS (\Seen) UID 100)
* 101 FETCH (FLAGS (\Answered \Seen) UID 101)
* 102 FETCH (FLAGS (\Seen) UID 102)
* 103 FETCH (FLAGS (\Seen) UID 103)
* 104 FETCH (FLAGS (\Seen) UID 104)
* 105 FETCH (FLAGS (\Seen) UID 105)
* 106 FETCH (FLAGS (\Seen) UID 106)
* 107 FETCH (FLAGS (\Seen) UID 107)
* 108 FETCH (FLAGS (\Seen) UID 108)
* 109 FETCH (FLAGS (\Seen) UID 109)
* 110 FETCH (FLAGS (\Seen) UID 110)
* 111 FETCH (FLAGS () UID 111)
* 112 FETCH (FLAGS () UID 112)
* 113 FETCH (FLAGS () UID 113)
* 114 FETCH (FLAGS () UID 114)
* 115 FETCH (FLAGS () UID 115)
* 116 FETCH (FLAGS () UID 116)
* 117 FETCH (FLAGS (\Seen) UID 117)
* 118 FETCH (FLAGS () UID 118)
* 119 FETCH (FLAGS (\Seen) UID 119)
* 120 FETCH (FLAGS (\Answered \Seen) UID 120)
* 121 FETCH (FLAGS (\Seen) UID 121)
* 122 FETCH (FLAGS (\Seen) UID 122)
* 123 FETCH (FLAGS (\Seen) UID 123)
* 124 FETCH (FLAGS () UID 124)
* 125 FETCH (FLAGS (\Seen) UID 125)
* 126 FETCH (FLAGS (\Seen) UID 126)
* 127 FETCH (FLAGS (\Seen) UID 127)
* 128 FETCH (FLAGS (\Seen) UID 128)
* 129 FETCH (FLAGS (\Seen) UID 129)
* 130 FETCH (FLAGS (\Seen) UID 130)
* 131 FETCH (FLAGS (\Seen) UID 131)
* 132 FETCH (FLAGS (\Seen) UID 132)
* 133 FETCH (FLAGS (\Seen) UID 133)
* 134 FETCH (FLAGS (\Seen) UID 134)
* 135 FETCH (FLAGS (\Seen) UID 135)
* 136 FETCH (FLAGS (\Seen) UID 136)
* 137 FETCH (FLAGS (\Seen) UID 137)
* 138 FETCH (FLAGS () UID 138)
* 139 FETCH (FLAGS () UID 139)
* 140 FETCH (FLAGS () UID 140)
* 141 FETCH (FLAGS () UID 141)
* 142 FETCH (FLAGS (\Seen) UID 142)
* 143 FETCH (FLAGS (\Seen) UID 143)
* 144 FETCH (FLAGS (\Answered \Seen) UID 144)
* 145 FETCH (FLAGS () UID 145)
* 146 FETCH (FLAGS () UID 146)
* 147 FETCH (FLAGS (\Seen) UID 147)
* 148 FETCH (FLAGS () UID 148)
* 149 FETCH (FLAGS (\Seen) UID 149)
* 150 FETCH (FLAGS () UID 150)
* 151 FETCH (FLAGS (\Seen) UID 151)
* 152 FETCH (FLAGS (\Seen) UID 152)
* 153 FETCH (FLAGS () UID 153)
* 154 FETCH (FLAGS () UID 154)
* 155 FETCH (FLAGS () UID 155)
* 156 FETCH (FLAGS () UID 156)
* 157 FETCH (FLAGS (\Flagged) UID 157)
* 158 FETCH (FLAGS () UID 158)
* 159 FETCH (FLAGS () UID 159)
* 160 FETCH (FLAGS () UID 160)
* 161 FETCH (FLAGS () UID 161)
* 162 FETCH (FLAGS () UID 162)
* 163 FETCH (FLAGS () UID 163)
* 164 FETCH (FLAGS (\Seen) UID 164)
* 165 FETCH (FLAGS () UID 165)
* 166 FETCH (FLAGS () UID 166)
* 167 FETCH (FLAGS () UID 167)
* 168 FETCH (FLAGS () UID 168)
* 169 FETCH (FLAGS () UID 169)
* 170 FETCH (FLAGS () UID 170)
* 171 FETCH (FLAGS () UID 171)
* 172 FETCH (FLAGS () UID 172)
* 173 FETCH (FLAGS () UID 173)
* 174 FETCH (FLAGS (\Seen) UID 174)
* 175 FETCH (FLAGS () UID 175)
* 176 FETCH (FLAGS () UID 176)
* 177 FETCH (FLAGS (\Seen) UID 177)
* 178 FETCH (FLAGS () UID 178)
* 179 FETCH (FLAGS () UID 179)
* 180 FETCH (FLAGS () UID 180)
* 181 FETCH (FLAGS () UID 181)
* 182 FETCH (FLAGS (\Seen) UID 182)
* 183 FETCH (FLAGS (\Seen) UID 183)
* 184 FETCH (FLAGS (\Seen) UID 184)
* 185 FETCH (FLAGS (\Seen) UID 185)
* 186 FETCH (FLAGS (\Seen) UID 186)
* 187 FETCH (FLAGS () UID 187)
* 188 FETCH (FLAGS () UID 188)
* 189 FETCH (FLAGS () UID 189)
* 190 FETCH (FLAGS () UID 190)
* 191 FETCH (FLAGS (\Seen) UID 191)
* 192 FETCH (FLAGS (\Seen) UID 192)
* 193 FETCH (FLAGS () UID 193)
* 194 FETCH (FLAGS () UID 194)
* 195 FETCH (FLAGS () UID 195)
* 196 FETCH (FLAGS (\Seen) UID 196)
* 197 FETCH (FLAGS (\Seen) UID 197)
* 198 FETCH (FLAGS () UID 198)
* 199 FETCH (FLAGS () UID 199)
* 200 FETCH (FLAGS () UID 200)
* 201 FETCH (FLAGS (\Seen) UID 201)
* 202 FETCH (FLAGS (\Seen) UID 202)
* 203 FETCH (FLAGS () UID 203)
* 204 FETCH (FLAGS (\Answered \Seen) UID 204)
* 205 FETCH (FLAGS (\Seen) UID 205)
* 206 FETCH (FLAGS () UID 206)
* 207 FETCH (FLAGS (\Seen) UID 207)
* 208 FETCH (FLAGS (\Seen) UID 208)
* 209 FETCH (FLAGS (\Answered \Seen) UID 209)
* 210 FETCH (FLAGS (\Seen) UID 210)
* 211 FETCH (FLAGS (\Answered \Seen) UID 211)
* 212 FETCH (FLAGS (\Seen) UID 212)
* 213 FETCH (FLAGS (\Seen) UID 213)
* 214 FETCH (FLAGS () UID 214)
* 215 FETCH (FLAGS (\Answered \Seen) UID 215)
* 216 FETCH (FLAGS (\Seen) UID 216)
* 217 FETCH (FLAGS () UID 217)
* 218 FETCH (FLAGS (\Answered \Seen) UID 218)
* 219 FETCH (FLAGS () UID 219)
* 220 FETCH (FLAGS () UID 220)
* 221 FETCH (FLAGS (\Seen) UID 221)
* 222 FETCH (FLAGS () UID 222)
* 223 FETCH (FLAGS (\Seen) UID 223)
* 224 FETCH (FLAGS (\Answered \Seen) UID 224)
* 225 FETCH (FLAGS (\Seen) UID 225)
* 226 FETCH (FLAGS (\Seen) UID 226)
* 227 FETCH (FLAGS (\Seen) UID 227)
* 228 FETCH (FLAGS () UID 228)
* 229 FETCH (FLAGS (\Seen) UID 229)
* 230 FETCH (FLAGS (\Seen) UID 230)
* 231 FETCH (FLAGS () UID 231)
* 232 FETCH (FLAGS () UID 232)
* 233 FETCH (FLAGS () UID 233)
* 234 FETCH (FLAGS (\Seen) UID 234)
* 235 FETCH (FLAGS (\Seen) UID 235)
* 236 FETCH (FLAGS (\Seen) UID 236)
* 237 FETCH (FLAGS (\Seen) UID 237)
* 238 FETCH (FLAGS (\Seen) UID 238)
* 239 FETCH (FLAGS () UID 239)
* 240 FETCH (FLAGS () UID 240)
* 241 FETCH (FLAGS () UID 241)
* 242 FETCH (FLAGS () UID 242)
* 243 FETCH (FLAGS () UID 243)
* 244 FETCH (FLAGS (\Seen) UID 244)
* 245 FETCH (FLAGS (\Seen) UID 245)
* 246 FETCH (FLAGS () UID 246)
* 247 FETCH (FLAGS () UID 247)
* 248 FETCH (FLAGS () UID 248)
* 249 FETCH (FLAGS () UID 249)
* 250 FETCH (FLAGS (\Seen) UID 250)
* 251 FETCH (FLAGS (\Seen) UID 251)
* 252 FETCH (FLAGS () UID 252)
* 253 FETCH (FLAGS (\Seen) UID 253)
* 254 FETCH (FLAGS () UID 254)
* 255 FETCH (FLAGS () UID 255)
* 256 FETCH (FLAGS (\Seen) UID 256)
* 257 FETCH (FLAGS () UID 257)
* 258 FETCH (FLAGS () UID 258)
* 259 FETCH (FLAGS (\Seen) UID 259)
* 260 FETCH (FLAGS (\Flagged \Seen) UID 260)
* 261 FETCH (FLAGS () UID 261)
* 262 FETCH (FLAGS () UID 262)
* 263 FETCH (FLAGS () UID 263)
* 264 FETCH (FLAGS () UID 264)
* 265 FETCH (FLAGS () UID 265)
* 266 FETCH (FLAGS (\Seen) UID 266)
* 267 FETCH (FLAGS () UID 267)
* 268 FETCH (FLAGS () UID 268)
* 269 FETCH (FLAGS () UID 269)
* 270 FETCH (FLAGS () UID 270)
* 271 FETCH (FLAGS () UID 271)
* 272 FETCH (FLAGS () UID 272)
* 273 FETCH (FLAGS () UID 273)
* 274 FETCH (FLAGS () UID 274)
* 275 FETCH (FLAGS () UID 275)
* 276 FETCH (FLAGS () UID 276)
* 277 FETCH (FLAGS () UID 277)
* 278 FETCH (FLAGS (\Seen) UID 278)
* 279 FETCH (FLAGS () UID 279)
* 280 FETCH (FLAGS (\Seen) UID 280)
* 281 FETCH (FLAGS () UID 281)
* 282 FETCH (FLAGS (\Seen) UID 282)
* 283 FETCH (FLAGS () UID 283)
* 284 FETCH (FLAGS (\Seen) UID 284)
* 285 FETCH (FLAGS () UID 285)
* 286 FETCH (FLAGS () UID 286)
* 287 FETCH (FLAGS () UID 287)
* 288 FETCH (FLAGS () UID 288)
* 289 FETCH (FLAGS () UID 289)
* 290 FETCH (FLAGS () UID 290)
* 291 FETCH (FLAGS () UID 291)
* 292 FETCH (FLAGS () UID 292)
* 293 FETCH (FLAGS () UID 293)
* 294 FETCH (FLAGS () UID 294)
* 295 FETCH (FLAGS (\Seen) UID 295)
* 296 FETCH (FLAGS (\Seen) UID 296)
* 297 FETCH (FLAGS () UID 297)
* 298 FETCH (FLAGS () UID 298)
* 299 FETCH (FLAGS () UID 299)
* 300 FETCH (FLAGS () UID 300)
* 301 FETCH (FLAGS () UID 301)
* 302 FETCH (FLAGS (\Seen) UID 302)
* 303 FETCH (FLAGS (\Answered \Seen) UID 303)
* 304 FETCH (FLAGS () UID 304)
* 305 FETCH (FLAGS (\Seen) UID 305)
* 306 FETCH (FLAGS () UID 306)
* 307 FETCH (FLAGS () UID 307)
* 308 FETCH (FLAGS () UID 308)
* 309 FETCH (FLAGS () UID 309)
* 310 FETCH (FLAGS (\Seen) UID 310)
* 311 FETCH (FLAGS () UID 311)
* 312 FETCH (FLAGS () UID 312)
* 313 FETCH (FLAGS (\Answered \Seen) UID 313)
* 314 FETCH (FLAGS () UID 314)
* 315 FETCH (FLAGS (\Seen) UID 315)
* 316 FETCH (FLAGS (\Seen) UID 316)
* 317 FETCH (FLAGS (\Seen) UID 317)
* 318 FETCH (FLAGS () UID 318)
* 319 FETCH (FLAGS () UID 319)
* 320 FETCH (FLAGS () UID 320)
* 321 FETCH (FLAGS (\Seen) UID 321)
* 322 FETCH (FLAGS () UID 322)
* 323 FETCH (FLAGS () UID 323)
* 324 FETCH (FLAGS (\Seen) UID 324)
* 325 FETCH (FLAGS () UID 325)
* 326 FETCH (FLAGS () UID 326)
* 327 FETCH (FLAGS () UID 327)
* 328 FETCH (FLAGS () UID 328)
* 329 FETCH (FLAGS () UID 329)
* 330 FETCH (FLAGS (\Seen) UID 330)
* 331 FETCH (FLAGS (\Seen) UID 331)
* 332 FETCH (FLAGS (\Seen) UID 332)
* 333 FETCH (FLAGS () UID 333)
* 334 FETCH (FLAGS (\Seen) UID 334)
* 335 FETCH (FLAGS () UID 335)
* 336 FETCH (FLAGS () UID 336)
* 337 FETCH (FLAGS () UID 337)
* 338 FETCH (FLAGS (\Seen) UID 338)
* 339 FETCH (FLAGS () UID 339)
* 340 FETCH (FLAGS (\Seen) UID 340)
* 341 FETCH (FLAGS () UID 341)
* 342 FETCH (FLAGS () UID 342)
* 343 FETCH (FLAGS () UID 343)
* 344 FETCH (FLAGS () UID 344)
* 345 FETCH (FLAGS (\Seen) UID 345)
* 346 FETCH (FLAGS () UID 346)
* 347 FETCH (FLAGS () UID 347)
* 348 FETCH (FLAGS () UID 348)
* 349 FETCH (FLAGS () UID 349)
* 350 FETCH (FLAGS () UID 350)
* 351 FETCH (FLAGS () UID 351)
* 352 FETCH (FLAGS () UID 352)
* 353 FETCH (FLAGS () UID 353)
* 354 FETCH (FLAGS (\Seen) UID 354)
* 355 FETCH (FLAGS (\Seen) UID 355)
* 356 FETCH (FLAGS (\Seen) UID 356)
* 357 FETCH (FLAGS () UID 357)
* 358 FETCH (FLAGS () UID 358)
* 359 FETCH (FLAGS () UID 359)
* 360 FETCH (FLAGS (\Seen) UID 360)
* 361 FETCH (FLAGS () UID 361)
* 362 FETCH (FLAGS (\Seen) UID 362)
* 363 FETCH (FLAGS (\Seen) UID 363)
* 364 FETCH (FLAGS (\Seen) UID 364)
* 365 FETCH (FLAGS (\Seen) UID 365)
* 366 FETCH (FLAGS (\Seen) UID 366)
* 367 FETCH (FLAGS () UID 367)
* 368 FETCH (FLAGS (\Seen) UID 368)
* 369 FETCH (FLAGS (\Answered \Seen) UID 369)
* 370 FETCH (FLAGS (\Seen) UID 370)
* 371 FETCH (FLAGS (\Seen) UID 371)
* 372 FETCH (FLAGS () UID 372)
* 373 FETCH (FLAGS (\Seen) UID 373)
* 374 FETCH (FLAGS (\Answered \Seen) UID 374)
* 375 FETCH (FLAGS (\Seen) UID 375)
* 376 FETCH (FLAGS (\Answered \Seen) UID 376)
* 377 FETCH (FLAGS () UID 377)
* 378 FETCH (FLAGS (\Answered \Seen) UID 378)
* 379 FETCH (FLAGS (\Seen) UID 379)
* 380 FETCH (FLAGS (\Seen) UID 380)
* 381 FETCH (FLAGS () UID 381)
* 382 FETCH (FLAGS (\Answered \Seen) UID 382)
* 383 FETCH (FLAGS (\Seen) UID 383)
* 384 FETCH (FLAGS (\Seen) UID 384)
* 385 FETCH (FLAGS () UID 385)
* 386 FETCH (FLAGS (\Answered \Seen) UID 386)
* 387 FETCH (FLAGS (\Seen) UID 387)
* 388 FETCH (FLAGS () UID 388)
* 389 FETCH (FLAGS (\Seen) UID 389)
* 390 FETCH (FLAGS () UID 390)
* 391 FETCH (FLAGS () UID 391)
* 392 FETCH (FLAGS () UID 392)
* 393 FETCH (FLAGS (\Seen) UID 393)
* 394 FETCH (FLAGS () UID 394)
* 395 FETCH (FLAGS () UID 395)
* 396 FETCH (FLAGS (\Seen) UID 396)
* 397 FETCH (FLAGS (\Answered \Seen) UID 397)
* 398 FETCH (FLAGS (\Seen) UID 398)
* 399 FETCH (FLAGS (\Seen) UID 399)
* 400 FETCH (FLAGS (\Seen) UID 400)
* 401 FETCH (FLAGS () UID 401)
* 402 FETCH (FLAGS () UID 402)
* 403 FETCH (FLAGS (\Seen) UID 403)
* 404 FETCH (FLAGS (\Seen) UID 404)
* 405 FETCH (FLAGS () UID 405)
* 406 FETCH (FLAGS () UID 406)
* 407 FETCH (FLAGS () UID 407)
* 408 FETCH (FLAGS () UID 408)
* 409 FETCH (FLAGS () UID 409)
* 410 FETCH (FLAGS (\Seen) UID 410)
* 411 FETCH (FLAGS () UID 411)
* 412 FETCH (FLAGS () UID 412)
* 413 FETCH (FLAGS (\Seen) UID 413)
* 414 FETCH (FLAGS (\Answered \Seen) UID 414)
* 415 FETCH (FLAGS () UID 415)
* 416 FETCH (FLAGS (\Seen) UID 416)
* 417 FETCH (FLAGS () UID 417)
* 418 FETCH (FLAGS (\Seen) UID 418)
* 419 FETCH (FLAGS () UID 419)
* 420 FETCH (FLAGS (\Seen) UID 420)
* 421 FETCH (FLAGS (\Seen) UID 421)
* 422 FETCH (FLAGS () UID 422)
* 423 FETCH (FLAGS () UID 423)
* 424 FETCH (FLAGS (\Seen) UID 424)
* 425 FETCH (FLAGS () UID 425)
* 426 FETCH (FLAGS (\Seen) UID 426)
* 427 FETCH (FLAGS (\Seen) UID 427)
* 428 FETCH (FLAGS (\Seen) UID 428)
* 429 FETCH (FLAGS () UID 429)
* 430 FETCH (FLAGS () UID 430)
* 431 FETCH (FLAGS () UID 431)
* 432 FETCH (FLAGS () UID 432)
* 433 FETCH (FLAGS () UID 433)
* 434 FETCH (FLAGS () UID 434)
* 435 FETCH (FLAGS () UID 435)
* 436 FETCH (FLAGS () UID 436)
* 437 FETCH (FLAGS () UID 437)
* 438 FETCH (FLAGS () UID 438)
* 439 FETCH (FLAGS () UID 439)
* 440 FETCH (FLAGS () UID 440)
* 441 FETCH (FLAGS (\Seen) UID 441)
* 442 FETCH (FLAGS () UID 442)
* 443 FETCH (FLAGS (\Seen) UID 443)
* 444 FETCH (FLAGS () UID 444)
* 445 FETCH (FLAGS () UID 445)
* 446 FETCH (FLAGS () UID 446)
* 447 FETCH (FLAGS (\Seen) UID 447)
* 448 FETCH (FLAGS (\Seen) UID 448)
* 449 FETCH (FLAGS (\Seen) UID 449)
* 450 FETCH (FLAGS (\Seen) UID 450)
* 451 FETCH (FLAGS (\Seen) UID 451)
* 452 FETCH (FLAGS () UID 452)
* 453 FETCH (FLAGS () UID 453)
* 454 FETCH (FLAGS () UID 454)
* 455 FETCH (FLAGS () UID 455)
* 456 FETCH (FLAGS () UID 456)
* 457 FETCH (FLAGS (\Seen) UID 457)
* 458 FETCH (FLAGS (\Answered \Seen) UID 458)
* 459 FETCH (FLAGS () UID 459)
* 460 FETCH (FLAGS () UID 460)
* 461 FETCH (FLAGS (\Seen) UID 461)
* 462 FETCH (FLAGS (\Seen) UID 462)
* 463 FETCH (FLAGS (\Seen) UID 463)
* 464 FETCH (FLAGS () UID 464)
* 465 FETCH (FLAGS () UID 465)
* 466 FETCH (FLAGS () UID 466)
* 467 FETCH (FLAGS () UID 467)
* 468 FETCH (FLAGS () UID 468)
* 469 FETCH (FLAGS (\Seen) UID 469)
* 470 FETCH (FLAGS () UID 470)
* 471 FETCH (FLAGS () UID 471)
* 472 FETCH (FLAGS () UID 472)
* 473 FETCH (FLAGS (\Seen) UID 473)
* 474 FETCH (FLAGS () UID 474)
* 475 FETCH (FLAGS () UID 475)
* 476 FETCH (FLAGS (\Seen) UID 476)
* 477 FETCH (FLAGS (\Seen) UID 477)
* 478 FETCH (FLAGS (\Seen) UID 478)
* 479 FETCH (FLAGS () UID 479)
* 480 FETCH (FLAGS () UID 480)
* 481 FETCH (FLAGS (\Seen) UID 481)
* 482 FETCH (FLAGS () UID 482)
* 483 FETCH (FLAGS () UID 483)
* 484 FETCH (FLAGS (\Seen) UID 484)
* 485 FETCH (FLAGS () UID 485)
* 486 FETCH (FLAGS (\Answered \Seen) UID 486)
* 487 FETCH (FLAGS (\Seen) UID 487)
* 488 FETCH (FLAGS () UID 488)
* 489 FETCH (FLAGS (\Answered \Seen) UID 489)
* 490 FETCH (FLAGS () UID 490)
* 491 FETCH (FLAGS () UID 491)
* 492 FETCH (FLAGS (\Answered \Seen) UID 492)
* 493 FETCH (FLAGS (\Seen) UID 493)
* 494 FETCH (FLAGS () UID 494)
* 495 FETCH (FLAGS (\Seen) UID 495)
* 496 FETCH (FLAGS () UID 496)
* 497 FETCH (FLAGS (\Seen) UID 497)
* 498 FETCH (FLAGS (\Seen) UID 498)
* 499 FETCH (FLAGS (\Seen) UID 499)
* 500 FETCH (FLAGS () UID 500)
* 501 FETCH (FLAGS () UID 501)
* 502 FETCH (FLAGS (\Answered \Seen) UID 502)
* 503 FETCH (FLAGS () UID 503)
* 504 FETCH (FLAGS (\Seen) UID 504)
* 505 FETCH (FLAGS (\Seen) UID 505)
* 506 FETCH (FLAGS (\Seen) UID 506)
* 507 FETCH (FLAGS () UID 507)
* 508 FETCH (FLAGS (\Seen) UID 508)
* 509 FETCH (FLAGS (\Seen) UID 509)
* 510 FETCH (FLAGS () UID 510)
* 511 FETCH (FLAGS () UID 511)
* 512 FETCH (FLAGS () UID 512)
* 513 FETCH (FLAGS (\Seen) UID 513)
* 514 FETCH (FLAGS () UID 514)
* 515 FETCH (FLAGS (\Seen) UID 515)
* 516 FETCH (FLAGS (\Answered \Seen) UID 516)
* 517 FETCH (FLAGS (\Seen) UID 517)
* 518 FETCH (FLAGS () UID 564)
* 519 FETCH (FLAGS () UID 570)
* 520 FETCH (FLAGS () UID 571)
* 521 FETCH (FLAGS (\Seen) UID 572)
* 522 FETCH (FLAGS () UID 576)
0000000d OK Fetch completed.
0000000e OK NOOP completed.
* SEARCH
0000000f OK Search completed.
* 1 FETCH (UID 1 INTERNALDATE "05-Jan-2002 06:03:50 -0500" RFC822.SIZE 1606 FLAGS (\Seen) ENVELOPE ("Sat, 5 Jan 2002 12:03:14 +0100" "further m4 change" (("Marc Espie" NIL "espie" "schutzenberger.liafa.jussieu.fr")) (("Marc Espie" NIL "espie" "schutzenberger.liafa.jussieu.fr")) ((NIL NIL "Marc.Espie" "liafa.jussieu.fr")) (("Todd Vierling" NIL "tv" "wasabisystems.com")) NIL NIL "<Pine.WNT.4.40.0111140959180.284-100000 at todd>; from tv at wasabisystems.com on Wed, Nov 14, 2001 at 10:21:15AM -0500" "<20020105120314.A17920 at schutzenberger.liafa.jussieu.fr>") BODY[HEADER.FIELDS (DATE X-PRIORITY X-BYNARI-FOLDER-CLASS X-PR-CONTAINER-CLASS X-MESSAGE-FLAG RECEIVED)] {769}
Received: from mononoke.wasabisystems.com (lion.ninthwonder.com [151.199.66.147])
	by mail.duh.org (8.11.3nb1/8.11.3/dsb-1.2a1) with ESMTP id g05B2d618330
	for <tv+wasabi at duh.org>; Sat, 5 Jan 2002 06:02:39 -0500 (EST)
Received: by mononoke.wasabisystems.com (Postfix)
	id 015A030709; Sat,  5 Jan 2002 06:03:17 -0500 (EST)
Received: from schutzenberger.liafa.jussieu.fr (schutzenberger.liafa.jussieu.fr [132.227.81.123])
	by mononoke.wasabisystems.com (Postfix) with ESMTP id 741E030706
	for <tv at wasabisystems.com>; Sat,  5 Jan 2002 06:03:16 -0500 (EST)
Received: (from espie at localhost)
	by schutzenberger.liafa.jussieu.fr (8.11.3/8.10.1) id g05B3Fa00656
	for tv at wasabisystems.com; Sat, 5 Jan 2002 12:03:15 +0100 (CET)
Date: Sat, 5 Jan 2002 12:03:14 +0100

 BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 207 3 NIL ("inline" NIL) NIL))
* 2 FETCH (UID 2 INTERNALDATE "30-Dec-2001 21:59:14 -0500" RFC822.SIZE 1083 FLAGS (\Seen) ENVELOPE ("Sun, 30 Dec 2001 19:07:28 -0800" "Registration information at I-Appliance BBS (http://www.linux-hacker.net)" ((NIL NIL "codeman" "linux-hacker.net")) ((NIL NIL "codeman" "linux-hacker.net")) ((NIL NIL "codeman" "linux-hacker.net")) ((NIL NIL "tv" "duh.org")) NIL NIL NIL "<200112310307.fBV37SV08829 at www.linux-hacker.net>") BODY[HEADER.FIELDS (DATE X-PRIORITY X-BYNARI-FOLDER-CLASS X-PR-CONTAINER-CLASS X-MESSAGE-FLAG RECEIVED)] {376}
Received: from www.linux-hacker.net (www.linux-hacker.net [12.110.32.118])
	by mail.duh.org (8.11.3nb1/8.11.3/dsb-1.2a1) with ESMTP id fBV2vqg21976
	for <tv at duh.org>; Sun, 30 Dec 2001 21:57:52 -0500 (EST)
Received: (from admin at localhost)
	by www.linux-hacker.net (8.10.2/8.10.2) id fBV37SV08829;
	Sun, 30 Dec 2001 19:07:28 -0800
Date: Sun, 30 Dec 2001 19:07:28 -0800

 BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 470 17 NIL NIL NIL))

-- 
-- Todd Vierling <tv at duh.org> <tv at pobox.com> <todd at vierling.name>


More information about the dovecot mailing list