Hello everyone, I've been googling for more than half the day now, and still don't have an answer. I just can't put new emails into RT4.
I just installed RT4, with no external authentication. I use fetchmail to grab mail from a user "off server". When I get fetchmail to pull the emails, rt-mailgate does the job, but I get errors, and no tickets are created. here are the issues and the site config. I hope someone can help? *fetchmail config:* poll mail.mydomain.com proto pop3: username "[email protected]" password "mypassword" mda "/opt/rt4/bin/rt-mailgate" --url http://rt.mydomain.com/ --queue -SupportQ- --action correspond" */var/log/messages:* May 29 14:09:29 rt RT: [9241] Could not record email: Message Bounced May 29 14:09:30 rt RT: [9241] RT Received mail (< [email protected]>#012) from itself. May 29 14:09:30 rt RT: [9241] RT Bounce: RT Bounce: RT Bounce: RT Bounce: RT Bounce: RT Bounce: RT Bounce: Could not load a valid user: RT thinks this message may be a bounce *email gets sent to me:* RT thinks this message may be a bounce RT thinks this message may be a bounce RT thinks this message may be a bounce RT thinks this message may be a bounce RT thinks this message may be a bounce RT thinks this message may be a bounce RT thinks this message may be a bounce RT could not load a valid user, and RT's configuration does not allow for the creation of a new user for this email ([email protected]). You might need to grant 'Everyone' the right 'CreateTicket' for the queue -SupportQ-. *I have gone into the "global group rights",* *and granted 'create tickets" to everyone AND unprivalaged.* *and the group rights for the queue as well...* *I also tried these settings in the config:* Set($AutoCreate, {UnPrivileged => 1}); Set($AutoCreate, {Privileged => 0}); Set($AutoCreateNonExternalUsers,1); Set($AutoCreateNonExternalUsers, 0); *nothing seems to help.here is my RT_SiteConfig.pm:* # Enable 'code' tickets in approval processing Set($UseCodeTickets, 1); # Enable batch transaction scrips Set($UseTransactionBatch , 1); @EmailInputEncodings = qw(utf-8 big5 us-ascii); Set($CompanySpecific, ''); Set($rtname , "http://rt.switchworks.com"); Set($Organization , "switchworks.com"); Set($DatabaseType , 'mysql'); Set($DatabaseUser , 'root'); Set($DatabasePassword , 'RTadmin78'); Set($DatabaseName , 'rt4'); Set($OwnerEmail , '[email protected]'); Set($RTAddressRegexp , "[email protected]"); Set($OverrideOutgoingMailFrom, { 'Default' => "[email protected]", 'General' => "[email protected]", }); # Set($FriendlyFromLineFormat, "Support" <%s>"); Set($UseFriendlyFromLine, 0); Set($WebDomain, 'rt.switchworks.com'); Set($WebBaseURL , "http://rt.switchworks.com"); Set($WebPath , ""); Set($WebURL , "http://rt.switchworks.com" . $WebPath . "/"); Set($WebImagesURL , "http://rt.switchworks.com/" . "NoAuth/images/"); Set($LogoURL , "http://rt.switchworks.com/NoAuth/images/" . "rt.jpg"); # Enable HTML in tickets Set($PreferRichText, 1); Set($MessageBoxRichText, 1); Set($MessageBoxRichTextHeight, 200); Set($AutoCreateNonExternalUsers, 1); *any help would be greatly appreciated!*
-- RT Training - Boston, September 9-10 http://bestpractical.com/training
