Opening an account from Canada

I would like to ask if we can open an account from Canada?

Hi Teddy!

What would you like to open an account for?

N26 bank account from Canada?

If I open a N26 account and deposit enough Euro in it, would officer in SF consulate consider it deposit in Portugal bank?

No, because N26 is not in Portugal and also not a Portuguese bank. You need a bank located in Portugal.

Which Portuguese bank will allow American to open a bank account remotely?

Check out these threads where people have already discussed this:

We found a lawyer posted on the Portugal FB forum who is working with us and will open a bank account for us.