Anope IRC Services

Anope Support => 2.0.x/1.9.x Support => Topic started by: Arno on January 25, 2023, 06:50:26 PM

Title: Where to report a bug
Post by: Arno on January 25, 2023, 06:50:26 PM
Hi,

In my research on how mails are sent I found a bug.
Where to report a bug? At https://github.com/anope/anope there is no possibility to open an issue.

Never programmed in C++, but in mail.cpp at line 30 a file is opened to compose the mail.
The file is 'sendmail' (configured in services.conf).

But sendmail is the program to send mail. This can't be right.
Title: Re: Where to report a bug
Post by: Lord255 on January 25, 2023, 07:08:58 PM
i dont understand what you mean..
https://linux.die.net/man/8/sendmail.sendmail

you can send emails with sendmail.

anyway.. bugtracker of anope: https://bugs.anope.org/

glhf.
Title: Re: Where to report a bug
Post by: Arno on January 25, 2023, 10:01:38 PM
Thanks for the link.

What I mean is when I register a nick on my own irc server then anope should send a confirmation mail. But no mail is sent.
And I can see one reason the mail isn't sent. Not sure if that is the root of the problem but there is at least one bug.

Sendmail itself works fine, In a bash script I receive a test mail.

Anope tries to write the text of the mail to the file '/usr/sbin/sendmail'. That is a bug,
Title: Re: Where to report a bug
Post by: Arno on January 27, 2023, 12:22:11 AM
The function popen() does not writes a text file.
I misunderstood the function.

Something else causes the error when a mail should be send.
What that is I don't know.