La configuration de MantisBT pour envoyer des e-mails à l'aide de GMail
Je suis nouveau sur le Mantis bug tracker et je souhaite activer la notification par email après votre inscription pour un nouveau compte.
Bien, j'ai installé le MantisBT correctement sans aucun problème sur mon ordinateur en local, je l'ai déjà changé le mot de passe admin du et supprimé le dossier admin dans le répertoire. Après cela, j'ai signé pour un nouveau compte, il y a un message de confirmation flashé en disant que j'ai besoin de vérifier mon inscription par e-mail. Mon problème, c'est qu'aucun message de vérification a été envoyé à mon email. Selon l'un des tutoriels que j'ai trouvé, je dois configurer mon premier config_inc.php. Après l'installation, le contenu initial de mon config_inc.php a
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
?>
Alors je l'ai changé.
*J'utilise mon compte gmail ici
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
$g_allow_signup = ON;
$g_allow_anonymous_login = OFF;
$g_anonymous_account = '';
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'smtp.gmail.com';
$g_smtp_username = '<[email protected]>';
$g_smtp_password = '<myPass>';
$g_administrator_email = '<[email protected]>';
$g_webmaster_email = '<[email protected]>';
$g_from_name = 'Mantis Bug Tracker';
$g_from_email = '<[email protected]>';
$g_return_path_email = '<[email protected]>';
$g_email_receive_own = OFF;
$g_email_send_using_cronjob = OFF;
$g_allow_file_upload = ON;
$g_file_upload_method = DATABASE;
$g_absolute_path_default_upload_folder = '';
$g_max_file_size = 5000000;
$g_preview_attachments_inline_max_size = 256 * 1024;
$g_allowed_files = '';
$g_disallowed_files = '';
$g_window_title = 'MantisBT';
$g_logo_image = 'images/mantis_logo.gif';
$g_favicon_image = 'images/favicon.ico';
$g_show_realname = OFF;
$g_show_user_realname_threshold = NOBODY;
$g_default_home_page = 'my_view_page.php';
?>
Je remplacer mon config_inc.php avec celui-ci et ensuite vous inscrire pour un nouveau compte. Après la présentation de l'information, une erreur s'est produite en disant:
Fatal error: Call to undefined method SMTP::getError () < monrépertoire >\mantis\library\phpmailer\class.phpmailer.php sur la ligne de 1910.
Et maintenant je suis coincé, merci de m'aider, j'ai besoin de configurer mon e-mail de notification. Je viens de créer un compte mais je ne peux pas les utiliser car j'ai besoin de le vérifier.
S'il vous plaît laissez-moi savoir si j'ai besoin de modifier certains fichiers liés, et quelles sont les étapes.
Merci pour l'aide!
La dernière, 1.2.8
Je pense que vous devriez signaler un bug dans le mantisbt.org/bugs/bug_report_page.php
OriginalL'auteur kimbebot | 2012-02-20
Vous devez vous connecter pour publier un commentaire.
Selon un poster sur le MantisBT forums, ce sont des situations de travail pour GMail:
merci, mis à jour
J'ai utilisé WAMP, qui ont besoin de mesures supplémentaires comme l'a souligné mantis post sur le forum (fluffy.mantisbt.org/forums/viewtopic.php?f=3&t=15398): - Si vous utilisez WAMP serveur, puis assurez-vous que vous avez activé l'Apache >>les modules Apache>>ssl_module ET PHP>>extensions Php>>php_openssl
OriginalL'auteur Robert Munteanu
il Fonctionne pour moi
OriginalL'auteur sambaltomat
Quelque chose à ajouter à propos de GMail. Ces paramètres sont corrects, mais GMail a mis en place une nouvelle sécurité qui empêche courriel envoyé à partir de la Mante ou tout autre logiciel de courrier à l'aide du connecteur SMTP.
Dans le but de le faire avec GMail, vous devez "Permettre à moins de sécuriser les applications pour accéder à des comptes". Dans GMail admin, il y a un paramètre pour permettre aux utilisateurs de contrôler l'accès à partir de "moins d'applications sécurisées", qui doit être sous tension, puis le compte d'utilisateur utilisé pour envoyer du courrier doit tourner sur l'accès à partir de "moins d'applications sécurisées." Le lien ci-dessus fournit des informations sur la façon de configurer ce.
L'frustrant, c'est tout semblera bon travail, mais pas de e-mails sont envoyés. Il n'y a pas d'indication d'erreur du serveur SMTP. Toutefois, le compte d'utilisateur utilisé pour envoyer des messages peuvent recevoir un email de GMail indiquant que quelqu'un essaie d'accéder au compte. J'ai passé des heures à essayer de suivre cela.
OriginalL'auteur sthames42
Si quelqu'un est encore confrontée à de problème ou d'erreur lors de la configuration d'ajouter le niveau de journal, de sorte que vous pouvez explorer davantage le problème. Ci-dessous les paramètres a fonctionné pour moi. Explication détaillée est écrit ici
OriginalL'auteur Shoby
2017 mise à jour (MantisBT 2.3.0), Veuillez suivre les étapes ci-dessous:
[Un] SI VOUS UTILISEZ LE PANNEAU
Accès au panneau de l'instance de l'exécution de la commande ci-dessous:
[2] À L'INTÉRIEUR DE MANTISBT SERVEUR
si vous n'avez pas n'importe quel éditeur:
créer un fichier journal:
[3] L'ÉDITION DE MANTISBT CONFIGURATION
ajoutez le contenu suivant dans le fichier ouvert dans l'étape antérieure:
[4] L'ÉDITION DE GMAIL CONFIGURATION
Vous avez besoin de faire cela dans le but de permettre MantisBT authentification:
Accéder à l'URL suivante:
https://myaccount.google.com
Accédez à la connexion & Sécurité d'option de menu, sous menu-arbre.
Cocher la case "Permettre moins des applications sécurisées" option et l'ensemble est égal à true
Image:
Vous êtes bon pour aller!
Testées et qui fonctionnent avec ces configurations. =]
OriginalL'auteur aelkz
Mon problème a été résolu par la mise à jour de certificats d'autorité de certification.
J'utilise Xampp, avec PHP, 7.2 sur Windows server 2012.
Bien que le lien ci-dessous vous donne les détails, je vous parle de la ème partie:
https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#updating-ca-certificates
OriginalL'auteur Musa