mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-18 16:17:03 +00:00
GODT-2236: add log entry when SMTP / IMAP serve method fails.
This commit is contained in:
@ -179,11 +179,13 @@ func New( //nolint:funlen
|
|||||||
|
|
||||||
// Start serving IMAP.
|
// Start serving IMAP.
|
||||||
if err := bridge.serveIMAP(); err != nil {
|
if err := bridge.serveIMAP(); err != nil {
|
||||||
|
logrus.WithError(err).Error("IMAP error")
|
||||||
bridge.PushError(ErrServeIMAP)
|
bridge.PushError(ErrServeIMAP)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Start serving SMTP.
|
// Start serving SMTP.
|
||||||
if err := bridge.serveSMTP(); err != nil {
|
if err := bridge.serveSMTP(); err != nil {
|
||||||
|
logrus.WithError(err).Error("SMTP error")
|
||||||
bridge.PushError(ErrServeSMTP)
|
bridge.PushError(ErrServeSMTP)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -65,7 +65,7 @@ func (bridge *Bridge) serveIMAP() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if err := bridge.vault.SetIMAPPort(getPort(imapListener.Addr())); err != nil {
|
if err := bridge.vault.SetIMAPPort(getPort(imapListener.Addr())); err != nil {
|
||||||
return fmt.Errorf("failed to set IMAP port: %w", err)
|
return fmt.Errorf("failed to store IMAP port in vault: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
@ -47,7 +47,7 @@ func (bridge *Bridge) serveSMTP() error {
|
|||||||
})
|
})
|
||||||
|
|
||||||
if err := bridge.vault.SetSMTPPort(getPort(smtpListener.Addr())); err != nil {
|
if err := bridge.vault.SetSMTPPort(getPort(smtpListener.Addr())); err != nil {
|
||||||
return fmt.Errorf("failed to set IMAP port: %w", err)
|
return fmt.Errorf("failed to store SMTP port in vault: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
Reference in New Issue
Block a user