Download the PHP package mailjet/mailjet-magento2 without Composer

On this page you can find all versions of the php package mailjet/mailjet-magento2. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package mailjet-magento2

mailjet-magento2

The official Mailjet plugin for Magento 2

Installation instructions

  1. Back up your database (optional) - if you want to be sure that no undesired changes would occur
  2. Set up your cron jobs -
    https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html
  3. Login into SSH and navigate to your store root directory
  4. Enable maintenance mode: php bin/magento maintenance:enable
  5. You can upload your module’s files via FTP or with composer:

    1. FTP
      1. Download your module archive from your Magento store purchases
      2. Connect to your hosting server with Filezilla or another FTP client
      3. Navigate to your_store_root_directory/app/code
      4. Inside create a folder “Mailjet” and enter it
      5. Inside of the “Mailjet” folder create a new folder “Mailjet” and enter it
      6. Extract the files on your local PC
      7. Upload the module’s files to the opened directory on the FTP client
      8. Go to your CLI and download the Mailjet library composer require mailjet/mailjet-apiv3-php
    2. Composer

      1. Update the composer.json file in your Magento project with the name of the extension
      2. Add the extension’s name and version to your composer.json file and download the needed packages:

      3. Enter your authentication keys. Your public key is your username; your private key is your password
        1. To get them, go to Magento Marketplace > Your name > My Profile
        2. Click Access Keys in the Marketplace tab
        3. If you don’t have Access Keys click Create a New Access Key. Enter a specific name for the keys (e.g., the name of the developer receiving the keys) and click OK
        4. New public and private keys are now associated with your account that you can click to copy. Save this information or keep the page open when working with your Magento project. Use the Public key as your username and the Private key as your password
      4. Wait for Composer to finish updating your project dependencies and make sure there aren’t any errors
  6. Verify the extension
    1. To verify that the extension installed properly, run the following command: php bin/magento module:status Mailjet_Mailjet
    2. By default, the extension is probably disabled:
      Module is disabled
  7. Enable the extension
    1. Enable the extension and clear static view files: php bin/magento module:enable Mailjet_Mailjet --clear-static-content
    2. Register the extension: php bin/magento setup:upgrade
    3. Recompile your Magento project: in Production mode, you may receive a message to “Please rerun Magento compile command”. Magento does not prompt you to run the compile command in Developer mode: php bin/magento setup:di:compile
    4. Verify that the extension is enabled: php bin/magento module:status Mailjet_Mailjet You should see output verifying that the extension is no longer disabled: Module is enabled
    5. Clean the cache: php bin/magento cache:clean
      1. Disable maintenance mode: php bin/magento maintenance:disable
      2. Configure the extension in Admin as needed: go to Admin panel > Stores > Configuration > Mailjet

Note: You need to have a mailjet account to set your API settings.


All versions of mailjet-magento2 with dependencies

PHP Build Version
Package Version
Requires mailjet/mailjet-apiv3-php Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mailjet/mailjet-magento2 contains the following files

Loading the files please wait ....