It is simple to do it with the core wallet.
bitcoind sendmany "FromAccountName" "{\"address#1\":.001,\"address#2\":.002}"
And so on.
If you do a bit of programming you can generate a file and run the command against it to send out the payments.
No clue on how to do it with Electrum but I'm sure it can be done.
-Dave
This method works with the Bitcoin Core wallet like a charm. It also works with other altcoin wallets which are based on "Qt". But Electrum works in a completely different way. Anyways, thanks for sharing this as I wasn't aware how to do this properly in Bitcoin's native wallet. A pre-generated script for sending Bitcoin payments at given addresses within a certain point in time would be extremely useful though. However, one needs to be aware of the malware associated with such scripts today. Which is why, it's best to create your own script for this purpose without risk of loss or theft.
I haven't tested this on Electrum mobile though.
Be aware of clipboard hijacking malware.
Thanks a lot, mate. Never thought I could do this with a CSV file. Just gave it a try today and it worked like a charm! It would've been great to know how to do it with the mobile version of Electrum, for convenience on the go. Still though, the PC version will suffice for what I want to do. I'd imagine that with ETH it would be a lot easier to distribute dividends via the use of smart contracts. One would need to simply create a script that would send "x" amount of coins to given addresses at a certain point in time. That ain't possible in Bitcoin yet (as far as I know). But it's best for developers not to integrate smart contracts into Bitcoin, to maintain its security and resiliency for years to come.
All in all, I appreciate you guys for all of your help. I'll be locking this thread now since my problem has been solved. Any other tips or recommendations, can be freely sent to me via PM.