Can I pay my Spanish bills via direct debit from a foreign account?

If you don’t have a Spanish bank account but you own or rent a property in Spain, you may be wondering if you can use a foreign account to pay your water, electricity and internet bills.