Upgrade from 4.2.1 to 4.2.3 - no more outgoing e-mails

RT 4.2.3 on Debian Wheezy, Nginx 1.6.0, Postgresql 9.1

Hello everyone,

I have a problem I can’t solve on my own.

I’ve just upgraded my RT server from 4.2.1 to 4.2.3. The upgrade process
went fine, no errors, everything seems to be running well.

The only problem I have now, is that no e-mail goes out from the RT
server. Nada.

I can create tickets by sending e-mails to the RT server, I can browse
the ticket through the web interface, I can reply, comment, do whatever
on tickets, but no e-mail are sent.

I’ve attached a debug file of a ticket reply action. All I see is “No
recipients found for deferred delivery on transaction”.

So I guess that my problem lies around this message, but I have no clue
where to search next in order to solve this …

Any hint would be appreciated :slight_smile:

Nicolas

rt_4.2.3_debug_email.txt (17.5 KB)

The only problem I have now, is that no e-mail goes out from the RT
server. Nada.

I can create tickets by sending e-mails to the RT server, I can browse
the ticket through the web interface, I can reply, comment, do whatever
on tickets, but no e-mail are sent.

I’ve attached a debug file of a ticket reply action. All I see is “No
recipients found for deferred delivery on transaction”.

So I guess that my problem lies around this message, but I have no clue
where to search next in order to solve this …

All this message means is that there were no users who had to be
marked to send mail later. It is not your problem.

Any hint would be appreciated :slight_smile:

If RT appears to be generating email (and it certainly does appear to
be generating email) I would be reading mail logs.

You can use the Message-ID fields in the logs to match up with your
mail logs.

-kevin

The only problem I have now, is that no e-mail goes out from the
RT server. Nada.

I can create tickets by sending e-mails to the RT server, I can
browse the ticket through the web interface, I can reply, comment,
do whatever on tickets, but no e-mail are sent.

I’ve attached a debug file of a ticket reply action. All I see is
“No recipients found for deferred delivery on transaction”.

So I guess that my problem lies around this message, but I have no
clue where to search next in order to solve this …

All this message means is that there were no users who had to be
marked to send mail later. It is not your problem.

Any hint would be appreciated :slight_smile:

If RT appears to be generating email (and it certainly does appear to
be generating email) I would be reading mail logs.

You can use the Message-ID fields in the logs to match up with your
mail logs.

Hello, well the problem was that I had nothing in my mail logs. I was
using msmtp as a mta, with the msmtp-wrapper configuration from the
Wiki (http://requesttracker.wikia.com/wiki/Msmtp).

But for an unknown reason, since the upgrade of RT and some other parts
of the system (but not msmtp), the ¨communication¨ between RT and the
MTA wasn´t working anymore.

So eventually I installed nullmailer, and it works perfectly now.

Thank you for your answer anyway.

-kevin

Nicolas