File tree Expand file tree Collapse file tree 4 files changed +13
-1
lines changed Expand file tree Collapse file tree 4 files changed +13
-1
lines changed Original file line number Diff line number Diff line change
1
+ ## 13.10.0.3 2021-03-27 <dave at tiredofit dot ca >
2
+
3
+ ### Added
4
+ - Add IMAP_EXPUNGE option to delete messages from source mailbox after downloaded into Gitlab
5
+
6
+
1
7
## 13.10.2 2021-03-27 <dave at tiredofit dot ca >
2
8
3
9
### Added
Original file line number Diff line number Diff line change @@ -289,6 +289,8 @@ IMAP_SSL=${IMAP_SSL:-true}
289
289
IMAP_STARTTLS=${IMAP_STARTTLS:-false}
290
290
IMAP_MAILBOX=${IMAP_MAILBOX:-Inbox}
291
291
IMAP_TIMEOUT=${IMAP_TIMEOUT:-60}
292
+ IMAP_EXPUNGE=${IMAP_EXPUNGE:-true}
293
+
292
294
293
295
if [ -n ${IMAP_USER} ]; then
294
296
IMAP_ENABLED=${IMAP_ENABLED:-true}
Original file line number Diff line number Diff line change @@ -374,7 +374,8 @@ gitlab_configure_mailroom() {
374
374
IMAP_SSL \
375
375
IMAP_STARTTLS \
376
376
IMAP_MAILBOX \
377
- IMAP_TIMEOUT
377
+ IMAP_TIMEOUT \
378
+ IMAP_EXPUNGE
378
379
379
380
# enable/disable startup of mailroom
380
381
echo "mail_room_enabled=${GITLAB_INCOMING_EMAIL_ENABLED}" >> /etc/default/gitlab
Original file line number Diff line number Diff line change @@ -164,6 +164,9 @@ production: &base
164
164
# The IDLE command timeout.
165
165
idle_timeout : {{IMAP_TIMEOUT}}
166
166
167
+ # Delete after downloaded
168
+ expunge_deleted : {{IMAP_EXPUNGE}}
169
+
167
170
# # Build Artifacts
168
171
artifacts :
169
172
enabled : {{GITLAB_ARTIFACTS_ENABLED}}
You can’t perform that action at this time.
0 commit comments