Pregenerate multiple receiving addresses In bitcoind I can generate addresses one by one. Is there a functionality that helps me generate 250 receiving-addresses for my wallet.dat at once?
Better use this software:

https://github.com/samr7/vanitygen

You can easy generate any amount of bitcoin's addresses:

# time for((i=0;i&lt;250;i++));do ./vanitygen 125; done &gt; 250_new_addressess.txt
real    0m9.437s
user    0m2.020s
sys     0m0.316s
# cat 250_new_addressess.txt
....
....
Address: 125r2fVnSXd6BtF66kTi83DuRzgzJmshPF
Privkey: 5JMqHqGccJjNz48izM6CEdDrTJ9P8DYRXQ96wcZhn86MWutECo1
Pattern: 125                                                                   
Address: 125URJpbqr5eANYfLrhQVinQeexy2WfdhW
Privkey: 5Kh9eqyJQNzxCWMtfX1r6cPjAdmqJnZEceV8WmwRjYunHqTk7Hu
Pattern: 125                                                                   
Address: 125wwU55kXQgDQYd8fQySNLQKS8AdRUote
Privkey: 5JZjn5sPnSqjbtBuXpuKcVDRa4bR5vxzWUZ9LCHsiscixBSyuGt
Pattern: 125                                                                   
Address: 125N16rwWHgVWnAZYpz5XBvWptRhJ6iBKg
Privkey: 5KhX1Y1WjCu3dpHB2DPWt6f2mRFeMJCtkYZK66ApxTDM2iHMSM7
Pattern: 125                                                                   
Address: 125HjL2QSCSUQHNExbMoSAUhHsz4GBuz3w
Privkey: 5JtMy31VbfK5xLtcwmALMjQj2WPMd6eLDe7tJR6T9bjwRwiimbW


Thereafter, import private keys one by one into the bitcoind:

# bitcoind importprivkey &lt;bitcoinprivkey&gt; [label] [rescan=true]


For example:

# cat 250_new_addressess.txt  | grep "^Privkey" | awk '{print $2}' | while read i;do bitcoind importprivkey $i "250 new addresses"; done




Additionally,

If you doesn't looking for "named" address, like 1uckyboyPT44PWgA5bu4NtxFMuCN or something or have no resources to generate cool named bitcoin address. 

Then you can easy get any amount of address just by bitcoind the same way:

$ time for((i=0;i&lt;250;i++));do bitcoind getnewaddress "250";done
real    1m48.950s
user    0m0.612s
sys     0m0.432s


Its pretty fast.