Is the mail configured for your server?
If not or isn’t possible, try using an SMTP mail plugin and connect to example gmail, by letting less secure apps use it. You’ll have to configure it in the plugin and on the gmail account also.
But yes, if your server isn’t on the same network as your friends computer, you need a remote/shared server.
Related Posts:
- Adding a Taxonomy Filter to Admin List for a Custom Post Type?
- I found this in a plugin. What does it do? is it dangerous?
- Disable /wp-admin/plugin-install.php
- How to export comments in WordPress?
- How to eliminate weird 404 errors in wp-admin?
- Where are plugins located
- Admin menu as submenu from another plugin
- Is There a WordPress Hook to Filter the Edit Posts View?
- Why does WordPress require a ftp server to be running on the webserver to transfer plugins?
- Reordering themes in admin panel
- WordPress Admin is displaying Not Available
- Removing an admin page added by a 3rd party plugin. Gravity forms in this example
- Is there any record of installed plugins in the database?
- Add content to /wp-admin/plugin-install.php admin screens
- Custom admin column disappearing when using Quick Edit [duplicate]
- WordPress admin notice in plugin function
- Using tabs for wordpress plugin
- How to remove/hide action links cluttering under specific plugins’ names
- Getting Custom Post Type content from main-site of a Multisite
- Plugin Development: WordPress processes twice on post update. How to skip process on the first?
- how to not show plugin in admin area
- “Are you sure you want to do this?” when deactivating all plugins in WordPress 4.3.1 [closed]
- How to make a WP admin button/menu similar to Jetpack Notifications?
- Getting “Fatal error: Call to undefined function wp_cache_get() in option.php” after updating a cache plugin [closed]
- How Restrict access to admin dashboard by specific static ip?
- Questions about brute force attacks on the admin username, coming from amazon IP addresses
- Edits to plugin not taking effect
- Can’t see login page after migration
- Weird problems after recovery from security breach
- How to Sort the Favorite Plugins Screen Alphabetically?
- Hide extra menus from WordPress Dashboard
- ‘wp_login’ action hook not working with wp-login.php file
- 404 Error on Activate / Deactivate Plugin
- Why isn’t admin_notices displaying my text? [Simple Plugin, Beginner]
- WordPress on AWS with ELB
- All Users > User List > Update User Meta Field Inline
- Rotating background images with admin options
- Show an image in my header.php
- How to hide some section in WordPress under Post
- Default WordPress WP Editor removing style tags and html tag
- Facebook Messager Plugin
- Polylang : Interverting languages after development [closed]
- Network activating; if ( !current_user_can( ‘manage_options’ ) ) locks me out…
- Add sub menu page in your plugin
- Full list of registered scripts or styles, but from an admin options page
- How to make multiple admin pages for one plugin?
- $wpdb update query in plugin only updating one column
- Locked out of admin panel after installing HC Custom WP-Admin URL [closed]
- How can i force wp-admin to use 2-column dashboard layout? [closed]
- How can I modify page content in the admin panel?
- How to display terms and conditions in post area?
- Change the layout of action links under the plugin names
- getting notifications about updates only in the “core” page
- Remove value from array within post meta ajax admin
- Is there a better way of handling AJAX requests in WordPress?
- Redirect Plugins.php to New Plugin Page
- Get access to WordPress when logged out
- Why are plugin settings not all nested in one place?
- Edit page header on a custom plugin
- I cannot include a file in my plugin settings page
- 404 errors when updating options in admin dashboard
- Error activating certain plugins
- Change Dashboard URL from wp-admin to wp-admin/index.php
- force logged in user to stay in the dashboard
- How can we get this dynamically as this folder may not be by the same name always → wp-admin
- Calling PHP function with AJAX
- Failed GET Request From admin.php To Fetch .min.js File From Unminifed Directory
- How to find where an image is used by it’s url
- WordPress Admin login redirect to homepage
- Store admin page into variable
- Admin login substantially slower on production server
- Continous audio play in pages
- Set plugin page as homepage
- Add Flatr button to Sharing option
- The Commercial tab is missing from the Plugins page when trying to update Types 1.7
- Admin Logged In Notify Globaly
- Disable default posts (Posts,Pages,Comments and Media) in wp-admin
- wp-admin will not redirect to wp-login.php
- Getting 404 page not found error while trying to access add new plugin / themes
- getpost content with all formatting for admin pages
- Plugin (smart archives reloaded) crashed site / no access on admin panel
- Which filters or actions involve with index page for plugin?
- Making plugin to use different table prefix cause permission problem
- Add custom fields in the new and edit the site forms without touching the WP core
- Ajax in Plugins: returns the whole page
- Gutenberg: Dynamic Block – Show saved data in the editor
- Combining JS files to one script
- How do I add custom fields to the “Edit page” admin screen?
- ERROR: Cookies are blocked due to unexpected output – no access to FTP
- Mixed content warning on doctype in admin
- Child Plugin Admin Panel
- Ajax in wordpress [duplicate]
- Notifications Bar on home page only
- List all posts in a particular page [closed]
- WordPress Plugin and other pages not opening
- The Admin page isn’t showing in the sidebar of the dashboard
- warning wp session
- Submitting form to admin-post.php WordPress
- /wp-admin/plugins.php takes ages to load, and then 404s
- Stop the user if login from the cookies