Do you currently owe a balance on your Koodo self serve and it is due Feb 5th or is it currently showing $0?
If you have autopay setup, it is generally taken out a week or two prior to the due date so its possible that it was rejected by the bank. If failed the first time, the system will attempt to withdraw again. It also withdraws payments separately for subscriptions, could it be for this instead?
The @mailing.koodomobile.com is an official Koodo mailing address, though personally I never would click a link in an email regardless if I think it is real or not. You’re correct in taking caution.