If Download remote images to local
SiteSetting enabled whenever a post created then all the external images will be downloaded locally (In all 3 above cases). But the downloading process will start only after editing_grace_period
SiteSetting (default 10 minutes) from the creation of post. Also it will not be triggered for existing old posts when you enable the Download remote images to local
SiteSetting. For that you have to recook all old posts.
Also downloading remote images will not work in below conditions
- SiteSetting
download_remote_images_to_local
is disabled. - Enough disk space not available to download. (In this case you will receive notification about the problem). Also look at the
download remote images threshold
SiteSetting. - If the post date is before
download_remote_images_max_days_old
SiteSetting. - If the image is from one of the domains of
disabled image download domains
SiteSetting.