Restyaboard Email setup on Ubuntu

1,037 views
Skip to first unread message

MJM

unread,
Apr 14, 2016, 6:00:21 AM4/14/16
to Restya
I am unable to email either to or from an on-premise Restyaboard deployment and I was wondering if any of you might have insight.

The Ubuntu OS and the Restyaboard deployment were all installed fresh and updated 2 weeks ago using the simple install script. The IMAP mailbox was created  and tested  from an external mail client and configured in the board's /#/settings/10 location. EXIM4 send-only MTA was installed and configured to point to a smart-host and outbound email works from the OS (i.e. tested by sending  echo "This is a test." | mail -s Testing som...@somedomain.tld). Port 143 and 25 are confirmed open to the mail server via telnet. No other local configuration of either Restyaboard or the OS have been done and the Restyaboard seems to be working otherwise. I am subscribed to boards that are being modified.

Why would inbound and outbound email not be working for anyone? What am I missing?

TIA


R. Rajesh Jeba Anbiah

unread,
Apr 14, 2016, 6:21:05 AM4/14/16
to Restya
Sounds weird. Can you please check, if you can able to send mail using PHP's mail() function from say, test.php?

MJM

unread,
Apr 22, 2016, 4:33:12 PM4/22/16
to Restya

Indeed. 

Outbound, sending from PHP directly works fine. Is there a place in the config of Restya itself that needs to be configured to send email? Other than the /#/settings/10 which is configured.

Is there a particular php file for restya that processes the email functions? 


Inbound, I do not understand how User+3+7193048f08f7...@domain.com would every make it through the routing engine in the external email server (MS Exchange in this case) to be delivered to the mailbox Us...@domain.com.

R. Rajesh Jeba Anbiah

unread,
Apr 24, 2016, 1:25:12 PM4/24/16
to Restya
If PHP's mail() function works, then Restyaboard emails must also work.

In IMAP setting, you are actually providing a single "catch" email to reply to the card using that email. It can be a Gmail email address that is dedicated for that purpose. A cron script will read that email using IMAP credentials and by parsing To email address, it will directly post to that card.

Please feel free to reply if anything is still not clear

donat...@gmail.com

unread,
Jun 8, 2016, 11:30:38 AM6/8/16
to Restya
does this mean, that for every single card or board you have to setup a different email address? There would be hundreds of email-addresses in a big restyaboard installation, right?


Am Sonntag, 24. April 2016 19:25:12 UTC+2 schrieb R. Rajesh Jeba Anbiah:
On Saturday, 23 April 2016 02:03:12 UTC+5:30, MJM  wrote:
> Indeed. 
>
>
> Outbound, sending from PHP directly works fine. Is there a place in the config of Restya itself that needs to be configured to send email? Other than the /#/settings/10 which is configured.
>
>
> Is there a particular php file for restya that processes the email functions? 
>
>
>
>
> Inbound, I do not understand how User+3+7193048f08f7bb4efc99bfe49275ed5...@domain.com would every make it through the routing engine in the external email server (MS Exchange in this case) to be delivered to the mailbox Us...@domain.com.

R. Rajesh Jeba Anbiah

unread,
Jun 8, 2016, 11:34:40 AM6/8/16
to Restya


On Wednesday, 8 June 2016 21:00:38 UTC+5:30, donat...@gmail.com wrote:
does this mean, that for every single card or board you have to setup a different email address? There would be hundreds of email-addresses in a big restyaboard installation, right?

No, it is is otherwise. Using plus addressing, you can create multiple valid email addresses pointing to a single email. https://en.wikipedia.org/wiki/Email_address#Sub-addressing

Reply all
Reply to author
Forward
0 new messages