The best things in Sage are 'mathematica_free'. No, no, I never would say this!
(exp(2*x)/cosh(exp(x))).integral(x,algorithm='mathematica_free')
I*(log(I*e^(-e^x) + 1) - log(-I*e^(-e^x) + 1))*e^x + I*polylog(2, I*e^(-e^x)) - I*polylog(2, -I*e^(-e^x))
BUT:
(exp(3*x)/cosh(exp(x))).integral(x,algorithm='mathematica_free')
AttributeError: 'NoneType' object has no attribute 'groups'
I think Sage wanted to say: "Mathematica could not find a formula for your integral."