I am trying to derive the Yukawa potential from the electric field of a screened positive point charge, which is
$$ \vec{E}(\vec{r}) = \frac{q}{4\pi\epsilon_0}\frac{e^{-kr}(kr+1)}{r^2}\hat{r}. $$
The simplest way to do it I think is to use
$$ V(\vec{r}) = -\int_{\mathcal{O}}^{\vec{r}}\vec{E}\cdot d\vec{r} = -\int_{\infty}^r\frac{q}{4\pi\epsilon_0}\frac{e^{-kr'}(kr'+1)}{r'^2}dr' \\ = -\frac{q}{4\pi\epsilon_0}\left(\int_{\infty}^r\frac{ke^{-kr'}}{r'}dr' + \int_{\infty}^r\frac{e^{-kr'}}{r'^2}dr' \right) $$
but these integrals are advanced and I don't know how to solve them. I have also computed the corresponding charge distribution $\rho$ from the field through Gauss' law but I don't know if I can compute the potential from
$$ V(\vec{r}) = \frac{1}{4\pi\epsilon_0}\int\int\int_{volume}\frac{\rho(\vec{r}')}{|\vec{r}-\vec{r}'|}d\tau' $$ because I think $\rho$ extends to infinity meaning the integral would diverge.
This is an exercise related to the second chapter of Griffiths (not in the book itself though), so I am looking for a way to solve it that doesn't use Poisson's equation and the methods of solving it.