Skip to content

mail, smtp, imap bridge #33

@lukx33

Description

@lukx33

Hi,
I don't see an official bridge to Gmail or other SMTP/IMAP.

I found https://gitlab.com/etke.cc/postmoogle

I'm starting postmoogle Bot as Docker cnt.

docker run \
    -e POSTMOOGLE_HOMESERVER="https://matrix.beeper.com/_hungryserv/LOGIN" \
    -e POSTMOOGLE_LOGIN="LOGIN" \
    -e POSTMOOGLE_PASSWORD="PASS" \
    -e POSTMOOGLE_DOMAINS="MY_DOMAIN" \
    postmoogle

and got logs:

INF postmoogle/cmd/cmd.go:48 > #############################
INF postmoogle/cmd/cmd.go:49 > Postmoogle
INF postmoogle/cmd/cmd.go:50 > Matrix: true
INF postmoogle/cmd/cmd.go:51 > #############################
INF postmoogle/vendor/go.mau.fi/util/dbutil/log.go:80 > Preparing to update database schema component=crypto current_version=0 db_section=matrix_state latest_known_version=5 oldest_compatible_version=0
INF postmoogle/vendor/go.mau.fi/util/dbutil/log.go:90 > Upgrading database component=crypto db_section=matrix_state description="Latest revision" from=0 single_txn=true to=5
INF postmoogle/vendor/go.mau.fi/util/dbutil/log.go:80 > Preparing to update database schema component=crypto current_version=0 db_section=crypto latest_known_version=14 oldest_compatible_version=0
INF postmoogle/vendor/go.mau.fi/util/dbutil/log.go:90 > Upgrading database component=crypto db_section=crypto description="Latest revision" from=0 single_txn=true to=14
INF postmoogle/smtp/manager.go:197 > (re)loading TLS config
WRN postmoogle/smtp/manager.go:199 > SSL certificates are not provided
INF postmoogle/smtp/manager.go:185 > Starting SMTP server port=25
INF postmoogle/bot/bot.go:138 > Postmoogle has been started
INF postmoogle/vendor/gitlab.com/etke.cc/linkpearl/linkpearl.go:164 > client has been started
ERR postmoogle/vendor/maunium.net/go/mautrix/crypto/machine.go:302 > Failed to check if room is encrypted to handle member event error="database is locked (5) (SQLITE_BUSY)" component=crypto room_id=!....:beeper.local

"Failed to check if room is encrypted to handle member event "
Maybe this is due to not full API support in hungryserv?
Maybe I didn't add something to the configuration?
Any idea on how to connect this together?
Maybe you recommend another Bot for Gmail?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions