Why cannot Maxima calculate some simple sums



I find Maxima interesting and useful ,but it seems that its infinite sum
function is broken.
When I type sum(1/k^2,k,1,inf),simpsum and enter ,it gives the correct
answer %pi^2/6
But when I type sum(1/k!,k,1,inf),simpsum and enter,it does nothing ,just to
return the expression,which is ridiculous since that series simply converges
to %e
And it cannot calculate even 1/(k(k+1))
Is this a bug ,an unimplemented feature or I missed something necessary to
calculate infinite series?